可以发送"发布"通过USB电缆从Android Studio构建?

时间:2014-06-19 12:12:21

标签: android-studio adb signing

在这里获得100 pt赏金!

使用Android Studio 0.6.1(实际上是在OSX上),通常我在“debug”上构建了变体集。

enter image description here

我已将手机插入“已连接为媒体设备”。我点击顶部的“运行”按钮。

enter image description here

一切都非常好。

然而。假设我将其更改为“发布”......

enter image description here

似乎不可能,现在将它通过USB发送到手机上?

据我所知,要发布到Playstore,我使用“release”并使用“build signed apk”,使用keystone的密码。这非常有效。

SoBut我可以在使用系留手机时“保持”“释放”模式吗?

(例如,在iOS开发中,“调试”设置只是令人烦恼和糟糕,你可以一直把它放在“发布”上,基本上。确实你可以删除“调试”变种。)< / p>

谢谢,Android aces !!


如果您尝试通过USB电缆将“发布”版本发送到系留手机,则会出现以下错误。

enter image description here

1 个答案:

答案 0 :(得分:1)

Android系统要求所有已安装的应用程序都为digitally signed,其证书的私钥由应用程序的开发人员持有。

您是否设置了key-store来签署发布版本?

有关使用gradle的详细信息,请参阅how-to-create-a-release-signed-apk-file-using-gradle

使用android studio 0.5.9,您可以使用Module settings [F4]/app signing来定义密钥库。