Android Studio编译好的apk在哪个位置?

wolfbigbig 发布于 2016/02/28 14:04
阅读 9K+
收藏 0
新手刚从Eclipse转到Android Studio,确实发现AS比Eclipse要好用一些,但是有个问题:就是不知道AS编译好的apk在哪个位置?以前Eclipse时直接在bin目录下即可。现在在哪里?在工作空间下寻找,发现在应用/app/build/outputs/apk下面有两个apk。分别为:app-debug.apk和app-debug-unaligned.apk俩个apk。这两个apk有什么异同?哪一个又是最终编译出来的apk呐?
加载中
1
Sel8616
Sel8616

这2个好像没啥区别,没研究过,不过都不是最终的apk

真正的最终产品,其实是要从“generate signed apk”里面生成

0
花花兽
花花兽

/app/build/outputs/apk 这个路径就是默认生成的apk位置,当然还可以通过gradle自己配置apk的位置,gradle.build文件里面如果配置了签名信息,build会生成相应的签名包

然后 unaligned代表没有进行zip优化的,unsigned代表没有签名的。

AS右下角有一个build variants ,点一下会弹出一个功能窗口,可以配置运行module是哪一个,debug或者release

最后还是需要多谷歌下,这些都是很简单的东西,搜一下都有结果了

0
小红书
小红书

app-debug.apk是 zipalign 后的

返回顶部
顶部