【问题标题】:Xamarin android emulator error: App not installedXamarin android模拟器错误:未安装应用程序
【发布时间】:2016-07-19 17:29:24
【问题描述】:

我正在尝试在 Xamarin 虚拟机上的 Nexus 4 虚拟 android 5.1 上安装应用程序。如果我想安装一个应用程序,我通常会收到此错误:未安装应用程序(在某些安装过程中不会出现此错误,但 95% 会收到此错误)。

我当然做了很多研究和测试。

  • 在他们的虚拟机上安装 Android Studio。同样的错误。
  • 找到了一些潜在的解决方案here

    *重启手机:在这种情况下,首先要做的是重启你的设备。或者只是关闭、取出并重新插入电池。 完成了,没有运气

    *确保卸载您不使用的所有应用程序以释放空间,同时卸载当前安装在您设备上的同一应用程序的早期版本。 我是第一次通过 APKpure.com 下载它们

    *仔细检查您下载的 apk 文件并确保它们已完全复制或下载。 应用由公司自行发布并已完全下载

    *尝试通过转到设置>应用程序>所有>菜单键>重置应用程序权限或重置应用程序首选项来重置应用程序权限。 完成了,没有运气

    *将应用安装位置更改为自动或让系统决定。 不知道没有根怎么可能做到这一点

    *确保您的 SD 卡未安装或连接到 PC 或其他地方。 没有 SD 卡

    *对于最坏的情况,请格式化您的 SD 卡 - 将其内容复制到其他地方以进行备份和格式化。 没有 SD 卡

    *最后的解决方案是彻底擦除您的设备。通过在“设置”下进行出厂重置或在恢复模式下进行完全擦除。 我什至重新安装了 Xamarin

  • 下载了一个android 4版本,没有运气。

  • 我发现很多帖子都在谈论签名。我没有更改 APK 文件,也从未安装过它们。
  • 从未下载过 A5.1 的 Nexus 设备,但仍然出现同样的错误。

非常感谢您的帮助。

【问题讨论】:

  • 您的adb logcat 对安装有何看法?
  • 这是二次安装吗?我对未安装应用程序的体验是由于设备上留下了部分安装。您可以检查设置 > 应用程序管理器并查看列表,看看我们的应用程序包名称是否在其中显示为灰色。
  • @JonDouglas 在哪里可以找到adb logcat?
  • @ClintLandry 我以前从未安装过这些应用程序之一。我第一次启动 virtual android,我下载了正确的 APK 文件并想第一次安装它们。

标签: android xamarin virtual-machine


【解决方案1】:

我一直在使用 Xamarin Android 模拟器时遇到问题。

请改用 Android 模拟器 (AVD),它包含的错误比 Xamarin 少。

Click here 获取有关使用 Android AVD 的指南。

同时,您可以向 Xamarin 报告错误 here,并提供任何相关信息,例如在应用部署期间看到的日志和错误。

【讨论】:

  • 感谢您的回复。我已经尝试过 AVD。我在那里遇到同样的错误,所以我再次卸载它。
  • @Vinc199789 它只发生在一个特定的应用程序上吗?如果是,那么您需要发布任何错误
  • 不,它发生在不止一个应用程序上。甚至是著名的应用程序
【解决方案2】:

问题似乎是与许多应用程序的兼容性问题。我能够检索 Logcat,在查看 logcat 之后,这是我们唯一的结论。

【讨论】:

    猜你喜欢
    • 2015-02-12
    • 2011-07-01
    • 1970-01-01
    • 2013-11-22
    • 1970-01-01
    • 2015-06-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多