apicloud編譯的apk上傳谷歌市場需要TargetSDK 26解決


 

1. 准備工作

下載 apktool

http://ibotpeaches.github.io/Apktool/install/

下載前兩個 apktoolapktool.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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM