1. 准備工作
下載 apktool
http://ibotpeaches.github.io/Apktool/install/
下載前兩個 apktool
和apktool.jar
將兩個文件 放到一個目錄內 命名 apktool
2. 解壓apk
將 test.apk
放到 文件夾 apktool
內
cd apktool
apktool d test.apk
執行成功后 目錄下生成 test 包 找到 apktool.yml
打開文件
找到
sdkInfo: minSdkVersion: '9' targetSdkVersion: '20'
修改 targetSdkVersion
為 26
3. 重新打包
生成文件:
apktool b test -o new_test.apk
簽名文件:
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore 簽名文件名 -storepass 簽名密碼 待簽名的APK文件名 簽名的別名
執行成功之后 就可以給別人下載安裝了
4 對齊
上文中大神 又重新進行了一次對齊 裝有 Android sdk的小伙伴 可以進行一下嘗試~
我的 zipalign
在 /Users/maoxian/Documents/workspace/webApiCloud/webStorm-APICloud/tools
將apk 移動至 /Users/maoxian/Documents/workspace/webApiCloud/webStorm-APICloud/tools
執行命令
cd /Users/maoxian/Documents/workspace/webApiCloud/webStorm-APICloud/tools zipalign 4 new_test.apk new_test_aligned.apk