Android Studio未生成zip对齐的apk

时间:2015-06-30 23:19:40

标签: android android-studio

我使用的是Android Studio 1.2.2

我的sdk已更新,安装的build-tools版本为22.0.1

Build > Generate Signed Apk

我只在(app / build / outputs / apk /)中获得app-release-unaligned.apk

我已经谷歌搜索并尝试过:

  1. 复制粘贴" zipalign.exe"从build-tools文件夹到:(i)sdk / tools /(ii)sdk / platform-tools /

  2. 添加" zipAlignEnabled true"在build.gradle中的buildTypes下

  3. Gradle zipAlign task not working?

  4. 请帮助解决此问题,我想使用Android Studio进行zipalign。

    这是我试图发布的第一个应用程序!

2 个答案:

答案 0 :(得分:33)

使用Android Studio生成签名的apk文件非常容易。

以下是步骤:

enter image description here

enter image description here

enter image description here

答案 1 :(得分:0)

您可能 生成它,但发布.apk文件放在与其他.apk文件不同的目录中。

在我的系统上,对于名为TheApp的应用,.apk文件通常放在build/outputs/apk目录中:

TheApp/build/outputs/apk/TheApp-debug.apk
TheApp/build/outputs/apk/TheApp-debug-unaligned.apk
TheApp/build/outputs/apk/TheApp-release-unaligned.apk

但对齐的版本.apk文件直接放在应用程序的根目录中:

TheApp/TheApp-release.apk

(@yushulx已经回答了这个问题,但我希望这个较短的答案更清楚。)