imm*_*ble 158 android apk android-studio
我开始使用新的Android Studio,无法在IDE中找到应用程序的APK,它实际上位于哪里?
Xav*_*het 121
为了帮助那些可能会搜索同一问题答案的人,了解您在Studio中使用的项目类型非常重要.
摇篮
创建新项目时的默认项目类型,一般推荐的是Gradle.
对于名为"Foo"的新项目,主文件夹下的结构将是
Foo/
settings.gradle
Foo/
build.gradle
build/
Run Code Online (Sandbox Code Playgroud)
内部"Foo"文件夹是主模块(此结构允许您稍后在同一结构中创建更多模块而无需更改).
在此设置中,生成的APK的位置将在
Foo/Foo/build/apk/...
Run Code Online (Sandbox Code Playgroud)
请注意,每个模块都可以生成自己的输出,因此真正的输出更多
Foo/*/build/apk/...
Run Code Online (Sandbox Code Playgroud)
编辑 在最新版本的Android Studio上生成输出的位置路径是
Foo/*/build/outputs/apk/...
Run Code Online (Sandbox Code Playgroud)
的IntelliJ
如果您在切换到Studio之前是IntelliJ的用户,并且直接导入IntelliJ项目,则没有任何更改.输出的位置在下面是相同的:
out/production/...
Run Code Online (Sandbox Code Playgroud)
注意:这有时会在1.0左右被弃用
日食
如果您直接导入Android Eclipse项目,请不要这样做! 只要您的项目(罐子或库项目)中存在依赖项,这将无效,您的项目将无法正确设置.如果你没有依赖关系,那么apk将与你在Eclipse中找到的位置相同:
bin/...
Run Code Online (Sandbox Code Playgroud)
但是我不能强调不这样做的重要性.
Upv*_*ote 82
我在Android Studio 0.6上并且生成了apk
MyApp/myapp/build/outputs/apk/myapp-debug.apk
Run Code Online (Sandbox Code Playgroud)
它包括所有库,所以我可以分享它.
Android Studio 0.8.3 Beta更新.apk现在在
MyApp/myapp/build/apk/myapp-debug.apk
Run Code Online (Sandbox Code Playgroud)
Android Studio 0.8.6 - 2.0上的更新.apk现在在
MyApp/myapp/build/outputs/apk/myapp-debug.apk
Run Code Online (Sandbox Code Playgroud)
Dal*_*ale 54
没有理由去挖掘路径; IDE将它交给您(至少使用1.5.1版本).
在Build菜单中,选择Build APK:
将出现一个对话框:
如果您使用的是较新版本的Android Studio,则可能如下所示:
单击Show in Explorer或locate链接,您将看到位于Android Studio放置APK文件的位置附近的文件浏览器:
但在AS 3中,当您单击时locate,它会将您置于该app级别.您需要进入该release文件夹以获取您的APK文件.
Ala*_*ALI 14
在我的情况下,我正在使用Android Studio 1.0.2,我从以下位置获取我的APK文件:
<myAndroidProject>/app/build/outputs/apk/app-debug.apk
Run Code Online (Sandbox Code Playgroud)
如果有人会错过他的APK并且无法在其他答案中说明的位置找到它(我发现了这个问题,因为我也找不到它)它可能只是在这个文件夹中(我的是)
<project folder>/target/classes/<appname>.apk
Run Code Online (Sandbox Code Playgroud)
我也有这个文件:
<appname>.unaligned.apk
Run Code Online (Sandbox Code Playgroud)
我不完全确定,apk是否实际上是应该生成的完整的apk,但我在各种设备上尝试过(不仅是目标设备,还有那些仅支持最小SDK的设备)并且它工作了.
希望这会对某人有所帮助.
apk使用以下步骤查找: -
build文件夹.output文件夹.apk文件夹.apk.希望它能帮助一些人.
所以Android studio中的apk是在app模块的build文件夹中生成的.
正确的apk路径将是\app\build\outputs\apk.我使用的是Android Studio 1.4.1版.所以APK既可以在这里找到app/build/apk/或\app\build\outputs\apk底座上的Android Studio版本所使用.请参考下图
还可以在这些链接上找到更多参考.
我正在使用Android Studio和gradle.它只在我运行项目时才创建了build/apk/<.apk>文件.按以下按钮运行项目:Alt + u,u
Android Studio:0.5.3 Gradle:0.9.+
| 归档时间: |
|
| 查看次数: |
301589 次 |
| 最近记录: |