Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/335.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/209.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
错误:java.lang.UnsupportedOperationException生成APK时出错_Java_Android_Android Studio - Fatal编程技术网

错误:java.lang.UnsupportedOperationException生成APK时出错

错误:java.lang.UnsupportedOperationException生成APK时出错,java,android,android-studio,Java,Android,Android Studio,我遵循本教程: 我想生成.apk,这样我就可以在我的android手机上测试它了 我在stack overflow上读到,要将项目导出到apk,我们应该转到Build>Generate Signed apk,但我得到以下错误: java.lang.UnsupportedOperationException 所以我不能得到我的APK。 有人能帮我解决这个问题吗 你能在模拟器上运行你的应用程序吗?不,我得到这个错误:java.lang.RuntimeException:无法启动activity Co

我遵循本教程: 我想生成.apk,这样我就可以在我的android手机上测试它了

我在stack overflow上读到,要将项目导出到apk,我们应该转到Build>Generate Signed apk,但我得到以下错误:

java.lang.UnsupportedOperationException

所以我不能得到我的APK。
有人能帮我解决这个问题吗

你能在模拟器上运行你的应用程序吗?不,我得到这个错误:java.lang.RuntimeException:无法启动activity ComponentInfo{com.example.(myAplicationName).app/com.example.(myAplicationName).app.MainActivity}:java.lang.NullPointerException那么你的代码中有问题。检查stacktrace以查看应用程序中的哪一行正在使应用程序崩溃。在导出apk之前,请在eclipse上尝试Project>clean。要生成已签名的apk,需要在build.gradle文件内的release buildType中指定证书配置。你做到了吗?请包括您的build.gradle文件和有问题的项目结构,以便大家可以回答。在您准备将应用程序发布到Google Play之前,您无需经历该签名流程;对于测试开发版本,您可以使用工具栏中的“运行应用程序”按钮。顺便说一句,甚至这些构建都是经过签名的——它只是使用默认的调试密钥,而不是为生成签名的APK流设置的开发人员密钥。