知識(shí)
不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價(jià)值,我們?cè)谧非笃湟曈X(jué)表現(xiàn)的同時(shí),更側(cè)重于功能的便捷,營(yíng)銷(xiāo)的便利,運(yùn)營(yíng)的高效,讓網(wǎng)站成為營(yíng)銷(xiāo)工具,讓軟件能切實(shí)提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序?yàn)楹笃谏?jí)提供便捷的支持!
批量從apk文件中提取出so文件
發(fā)表時(shí)間:2020-10-19
發(fā)布人:葵宇科技
瀏覽次數(shù):169
應(yīng)用處景
在不解壓apk文件夾的情況下批量的大年夜apk文件中提掏出所有的so文件。如許你即不消應(yīng)用apktool 這些對(duì)象令產(chǎn)生大年夜量的中心文件,或者將apk的后改變?yōu)?zip,然后在解壓,節(jié)儉了磁盤(pán)空間。
功能解釋
提掏出一系列的apk文件然后提掏出它們中的所有so文件,按照apk的名字以及它們之前地點(diǎn)的文件夾進(jìn)行存儲(chǔ)。如下圖所示:
[img]http://img.blog.csdn.net/20150104030103718?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvY2hpY2hveGlhbg==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast
代碼實(shí)現(xiàn)
#!/usr/bin/env python # coding=utf-8 import zipfile import os path = "/home/chicho/test/test/" so_path="/home/chicho/test/test/so/" apklist=os.listdir(path) for APK in apklist: if APK.endswith(".zip"): portion = os.path.splitext(APK) apkname = portion[0] abs_so_path=os.path.join(so_path,apkname) #/so/apkname/ abs_zipAPK_path=os.path.join(path,APK) z = zipfile.ZipFile(abs_zipAPK_path,'r') solists=[] for filename in z.namelist(): if filename.endswith(".so"): sofileName = os.path.basename(filename) soSource = os.path.basename(os.path.dirname(filename)) ''' make a dir with the source(arm?mips) ''' storePath=os.path.join(abs_so_path,soSource) # e.g. /.../so/apkname/mips/ if not os.path.exists(storePath): os.makedirs(storePath) ''' copy the xxx.so file to the object path ''' newsofile=os.path.join(storePath,sofileName) f = open(newsofile,'w') f.write(z.read(filename))
相關(guān)案例查看更多
相關(guān)閱讀
- 服務(wù)器
- 小程序開(kāi)發(fā)課程
- 云南網(wǎng)站建設(shè)一條龍
- 云南小程序哪家好
- 汽車(chē)報(bào)廢回收軟件
- 云南網(wǎng)站建設(shè)首頁(yè)
- 開(kāi)發(fā)框架
- 網(wǎng)站開(kāi)發(fā)
- 云南網(wǎng)站建設(shè)報(bào)價(jià)
- 云南旅游網(wǎng)站建設(shè)
- 北京小程序制作
- 云南軟件公司
- 云南網(wǎng)站建設(shè)方案 doc
- 小程序公司
- 云南網(wǎng)站建設(shè)方法
- 小程序技術(shù)
- 云南微信小程序開(kāi)發(fā)
- 網(wǎng)站小程序
- 網(wǎng)站搭建
- 云南省建設(shè)廳官方網(wǎng)站
- 云南網(wǎng)站建設(shè)靠譜公司
- 云南網(wǎng)絡(luò)公司
- 小程序的開(kāi)發(fā)公司
- 汽車(chē)拆解系統(tǒng)
- 網(wǎng)站建設(shè)哪家強(qiáng)
- 云南科技公司
- 昆明網(wǎng)站建設(shè)公司
- 網(wǎng)站建設(shè)公司哪家好
- 昆明做網(wǎng)站
- 小程序生成海報(bào)