更新:Android 3.1.1更新后问题出现了。
在APK生成过程完成后,Android Studio(Windows操作系统)会提出一个弹出窗口来定位或分析APK。
不幸的是,如果我点击找到,则不会发生任何事情。
更新
在APK Generetion对话框中,我指定目标路径,我的电脑上的文件夹:
在某些项目中,我使用gradle line bounche来重命名APK:
android.applicationVariants.all { variant ->
if (variant.buildType.name == BuilderConstants.RELEASE) {
variant.outputs.each { output ->
def padVersionCode = variant.versionCode.toString();
padVersionCode = padVersionCode.padLeft(5, '0')
def newApkName = "${output.baseName}_${padVersionCode}-${variant.versionName}"
newApkName = newApkName + ".apk"
output.outputFile = new File(output.outputFile.parent, newApkName)
}
}
}
我看到APK被重命名并放置在预期的文件夹中,定位链接是唯一不起作用的数据。
答案 0 :(得分:5)
不幸的是,如果点击“定位”,则不会发生任何事情。
这对我来说似乎是 Android Studio 中的错误。
在您的情况下,如果您看到Android Studio日志(帮助 - >在资源管理器中显示日志),您将看到如下内容:
INFO - ide.actions.ShowFilePathAction - not a directory: T:\COMPILED_APK\release
这意味着您在 COMPILED_APK 文件夹中没有名为发布的文件夹。
所以,如果你真的想要这样,那么:
首先在 COMPILED_APK 文件夹中创建名为发布的文件夹。
生成apk。
现在,当您点击“定位”时,它将打开发布文件夹,但文件夹中没有任何内容。
要查找您的apk,您必须导航至T:\COMPILED_APK\e\release
这很奇怪,但这就是它的工作原理。