西西軟件園多重安全檢測下載網(wǎng)站、值得信賴的軟件下載站!
西西首頁 電腦軟件 安卓軟件 電腦游戲 安卓游戲 排行榜 專題合集

基于apktool項目的安卓批量打包工具

  • 基于apktool項目的安卓批量打包工具
  • 軟件大小:3.6M
  • 更新時間:2014-02-24 08:43
  • 軟件語言:中文
  • 軟件廠商:
  • 軟件類別:國產(chǎn)軟件 / 免費軟件 / 編程輔助
  • 軟件等級:4級
  • 應(yīng)用平臺:WinAll, Win7, linux, Mac
  • 官方網(wǎng)站:https://github.com/welenwho/android-pack
  • 應(yīng)用備案:
好評:50%
壞評:50%

軟件介紹

ndroid批量打包工具,python實現(xiàn),基于apktool項目。

安卓批量打包工具,python實現(xiàn)的,雖然說現(xiàn)在android的批量打包有一個很好的工具可以使用gradle,這個灰常牛叉的工具和android studio配合的比較完美,但是和eclipse還是有點陌生,如果你現(xiàn)在還沒有精力去接觸android studio,還時間去學(xué)習(xí)這個東西,那么,這個批量打包工具或許可以幫助你一下,只是那么一下下。。。還是推薦最新的gradle,android以后的版本在使用這個,老牛逼了。

使用說明:

使用前請確定已經(jīng)安裝了python和jdk1.6版本(1.7簽名可能出現(xiàn)簽不上的情況)
由于python 2和3的差異化,提供了兩套方案,根據(jù)當(dāng)前安裝版本選擇允許哪個目標(biāo)文件

在本目錄下放置需要批量打包的未簽名apk包即可,支持多個apk同時打
具體配置看script/pythonX.py文件的配置
目錄結(jié)構(gòu)
keystore 簽名文件路徑
platform/X 平臺相關(guān)的依賴
script 腳本文件和渠道號配置文件
pythonX.py 腳本文件
apktool.jar文件,解包和打包用的
config 目錄用戶配置目錄
channel.txt 批量渠道號配置文件
config.ini 簽名包的配置設(shè)置
xx.apk 需要批量打包的未簽名apk
bin 目錄 運行成功后生成的簽名文件存放目錄
命名規(guī)則
項目名+渠道名+版本號+簽名狀態(tài)+apk

需要注意的是項目的AndroidManifest.xml文件中必須包含<meta-data android:name="CHANNEL" android:value="xxxx" />
其中xxxx為默認(rèn)渠道號,需要添加的渠道號放在channel.txt中,注意書寫規(guī)范

最終輸出文件為存放bin目錄下

channel規(guī)則
支持單行和多行注釋
#號為單行注釋
/* 為多行注釋 */

config.ini  支持中文注釋
簽名包的配置設(shè)置
#這個是簽名文件,放在keystore目錄下
keystore=xxxx
#這個是簽名文件密碼,目前不支持不同簽名的,后續(xù)版本添加
storepass=xxxx
#這個是簽名文件別名
alianame=xxxx

window下運行 win_start.bat即可
mac 下和linux 下執(zhí)行l(wèi)inux_Start或mac_start相關(guān)文件
例如:bash linux_start

首次允許需要輸入當(dāng)前登錄的賬號密碼

更新說明:

1.21 更改目錄結(jié)構(gòu),更和諧,相關(guān)細(xì)節(jié)調(diào)整
歷史更新
*1.20正式版, 添加中文支持,添加版本判斷,較少使用時候的版本判斷文件,只需要執(zhí)行相關(guān)平臺xx_start文件即可
1.12正式版 ,添加config.ini文件,讓簽名配置更簡單,優(yōu)化代碼邏輯

*1.11正式版,添加多平臺支持,添加python2和3版本支持,提供aapt依賴,無需配置環(huán)境變量

軟件標(biāo)簽: 安卓 apktool

ps:由于基于apktool項目的,如果apktool項目本身存在的問題,哥木有辦法~~~~~ by welen

其他版本下載

發(fā)表評論

昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
查看所有(0)條評論 > 字?jǐn)?shù): 0/500

TOP
軟件下載