我已经从一台Windows机器上的Eclipse迁移到一台新的Ubuntu机器上的Android Studio。我正在与AS挣扎。我已经设法用ftp复制项目,并设法在Ubuntu机器上的模拟器上运行调试版本。我签署的发布版本与调试apk存在于同一个地方。当我选择发布作为构建变体时,它不会说: 您当前选择的变体(app-release-unsigned.apk)的apk未签名。请指定签名配置.. 我的项目主目录下面没有这样的文件,但签名的apks都存在
/home/nick/AndroidStudioProjects/GridMaps2.8/app/app-release.apk /home/nick/AndroidStudioProjects/GridMaps2.8/app/app-debug.apk
我的应用程序gradle文件是
{{1}}
任何帮助将不胜感激
答案 0 :(得分:0)
这听起来像是您在Android Studio中单击绿色的“运行”按钮。然后,AS会尽职地尝试构建和创建要运行的程序。这不是您真正想要的。您想测试您的发布APK?对? 要测试您发布的APK:
如果进行更改,则必须从手机上卸载该应用程序,然后再次构建已签名的发行版APK,然后重新进行复制和安装。
如果您只想在Android Studio的Ubuntu计算机上编辑应用程序,则需要移至所有原始文件。 Eclipse应该具有导出功能来帮助实现这一点。
希望有帮助。