生成签名的apk时出错:请为签名的apk指定目标文件夹

时间:2019-01-18 00:05:56

标签: android android-studio

2 个答案:

答案 0 :(得分:14)

从其他线程获得解决方案-Cannot compile a signed APK in Android Studio 3.3

这对我有用:

1。无论您想要APK还是捆绑包,都请选择捆绑包

2。即使不需要,也请选中“导出加密密钥以注册已发布的应用程序”选项

3。选择任何文件

4。按下一步(它将起作用)

5。向后按两次,选择是否为APK /捆绑软件,然后在下一页中,如果不需要,则无需选中“导出(…)”复选框

6。建立并支持此答案(如果它可以帮助他人)

答案 1 :(得分:1)

@Georgi说的是正确的,但就我而言,除了我需要将build.gradle中gradle依赖的版本从3.3.0还原到3.2.1

buildscript {
....
 dependencies {
        classpath 'com.android.tools.build:gradle:3.2.1'
...
}
}

要获得完整的答案,我要复制@Georgi的答案

  1. 无论您想要APK还是捆绑包,都选择捆绑包
  2. 即使不是必需的,也请选中选项“导出加密的密钥以注册已发布的应用程序”
  3. 选择任何文件
  4. 按下一步(它将起作用)
  5. 按下两次,选择是否为APK /捆绑软件,然后在下一页中,如果不需要,则无需选中“导出(...)”复选框
  6. 建立并支持此答案,如果它可以帮助他人