1. 准备工作

下载 apktool

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

下载前两个 apktoolapktool.jar

apicloud编译的apk上传谷歌市场需要TargetSDK 26解决

将两个文件 放到一个目录内 命名 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

 

相关文章:

  • 2022-12-23
  • 2021-04-03
  • 2022-12-23
  • 2021-12-23
  • 2021-09-10
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-09-20
  • 2021-07-24
  • 2021-06-25
  • 2021-10-09
  • 2022-12-23
  • 2022-02-10
  • 2021-09-15
相关资源
相似解决方案