【问题标题】:Xamarin, Android - App not installed error with signed APKXamarin,Android - 签名 APK 的应用未安装错误
【发布时间】:2016-09-24 19:18:41
【问题描述】:

我遵循了这个教程: https://developer.xamarin.com/guides/android/deployment,_testing,_and_metrics/publishing_an_application/part_1_-_preparing_an_application_for_release/

还有这个: https://developer.xamarin.com/guides/android/deployment,_testing,_and_metrics/publishing_an_application/part_2_-_signing_the_android_application_package/

所以我将configuration 设置为release 并重建了我的解决方案。之后,我归档我的项目,点击distribute... 按钮,选择Ad Hoc(这样我可以将APK 上传到我的Google Drive)生成一个密钥库并点击save as button。然后我选择了一个位置来保存我的 APK,将其上传到 Google Drive 并尝试将其安装到我的手机上,但出现此错误:

X App not installed.

我该如何解决这个问题?

注意:

我的手机设置为允许从未知来源进行安装。 如果我从 adb 安装,我会收到此错误:

Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE]

【问题讨论】:

  • 您的手机是否设置为允许来自未知来源的安装?
  • @SushiHangover 是的
  • 手机的 ABI 正确吗?如果您通过adb 安装.apk,您会收到任何其他错误吗?
  • 在 android 命令提示符下键入 keytool -genkeypair -v -keystore myname.keystore -alias myname -keyalg RSA \ -keysize 2048 -validity 10000 创建密钥库,然后使用 VS 中的属性窗口对 apk 文件进行签名

标签: android xamarin xamarin.android apk signing


【解决方案1】:

几个小时前我遇到了同样的错误。尝试卸载您的应用,然后安装签名的 apk。

【讨论】:

  • 有没有人解释一下为什么不先卸载就不行?
  • 我也很想知道。这也发生在我身上。
  • 我也想知道。我对签名的临时安装有同样的问题。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-08-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-05-10
  • 1970-01-01
相关资源
最近更新 更多