无法在Android Studio上运行apk

时间:2016-02-25 15:18:55

标签: android android-studio

我已经从一台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}}

任何帮助将不胜感激

1 个答案:

答案 0 :(得分:0)

这听起来像是您在Android Studio中单击绿色的“运行”按钮。然后,AS会尽职地尝试构建和创建要运行的程序。这不是您真正想要的。您想测试您的发布APK?对? 要测试您发布的APK:

  1. 使用USB电缆将电话连接到计算机。
  2. 转到您在Ubuntu机器上使用的任何文件浏览器软件。
  3. 将您的发行版APK拖放到手机上,或者在软件无法处理的情况下将其通过ftp下载。或者您可以尝试执行命令行移动。
  4. 使用手机上的文件管理器软件找到发行版APK文件并单击。它将解压缩并自行安装。根据需要回答任何问题。

如果进行更改,则必须从手机上卸载该应用程序,然后再次构建已签名的发行版APK,然后重新进行复制和安装。

如果您只想在Android Studio的Ubuntu计算机上编辑应用程序,则需要移至所有原始文件。 Eclipse应该具有导出功能来帮助实现这一点。

希望有帮助。