更新:Android 3.1.1 更新后出现问题。
APK 生成过程完成后,Android Studio(Windows 操作系统)会弹出一个窗口来定位或分析 APK。
不幸的是,如果我点击locate,什么也没有发生。
UPDATE
在 APK 生成对话框中,我指定目标路径,即我电脑上的文件夹:
在某些项目中,我使用一系列 gradle 行来重命名 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 已重命名并放置在预期文件夹中,定位链接是唯一不起作用的数据。
不幸的是,如果我点击“定位”,什么也没有发生。
对我来说这看起来像是一个错误安卓工作室.
在您的情况下,如果您看到 Android Studio 日志(帮助 -> 在资源管理器中显示日志),您将看到类似以下内容:
INFO - ide.actions.ShowFilePathAction - not a directory: T:\COMPILED_APK\release
这意味着您没有名为的文件夹release inside 已编译的APK folder.
所以如果你真的想要这样的话:
首先创建一个文件夹,名为release inside 已编译的APK folder.
生成apk。
现在,当您单击“定位”时,它将打开发布文件夹,但该文件夹内不会有任何内容。
要找到您的 apk,您必须导航到T:\COMPILED_APK\e\release
这很奇怪,但这就是它的工作原理。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)