【问题标题】:xamarin android apk installs on emulator but not on devicexamarin android apk 安装在模拟器上但未安装在设备上
【发布时间】:2019-04-29 10:17:12
【问题描述】:

我有一个用 Xamarin Android 编写的现有 android 应用程序。当我 Adhoc 分发 APK 时,我可以在模拟器上安装 APK。但是,当我尝试在设备上安装 apk 时,出现以下错误

开始安装,然后无法安装应用程序。启用 USB 调试并启用未知来源的应用程序。

我的项目属性如下所示

包签名为空白,即默认

当我构建 acrhive 并保存 apk 时。我可以获取 apk 并在另一台机器上的模拟器上运行,但是当我尝试在设备上安装 apk 时,它失败并出现错误“未安装应用程序”

我对这些人真的很陌生,非常感谢任何帮助。我敢打赌我错过了一些简单的东西。

【问题讨论】:

  • 愚蠢的问题,但是您的设备上有足够的空间吗?还有你有什么安卓设备?我知道 LG 无法在其上进行部署。
  • 没关系,没有问题是一个愚蠢的问题imao。是的,我使用的是 Android OS 9 Samsung。我在 Andoroid 8 上尝试过,同样的问题,但模拟器 OS 8 和 OS 9 没有问题。

标签: c# android visual-studio xamarin apk


【解决方案1】:

您应该签署您的 APK。 Unsigned APK cannot be installed on the real device。检查here 如何签署 Xamarin Android 应用程序。

【讨论】:

  • 是的,我已经这样做了。谢谢你。我设法让它工作,看看我的答案。
【解决方案2】:

我想通了伙计们。您必须进入游戏商店设置并单击播放保护和设置。禁用滑块并安装应用程序。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-04-27
    • 1970-01-01
    • 1970-01-01
    • 2020-09-18
    • 2012-07-28
    • 1970-01-01
    • 2019-10-21
    相关资源
    最近更新 更多