【问题标题】:Easiest Way to Deploy Xamarin Android App in VS 2017?在 VS 2017 中部署 Xamarin Android 应用程序的最简单方法?
【发布时间】:2018-08-24 06:34:31
【问题描述】:

我有一个大概在 2 年前制作的 Android 应用。我从来没有将它部署到谷歌商店,因为它真的只适合我。

我将它部署在我的手机上并通过 apk 或通过 VS 本身安装(我不记得了)。

我最近格式化了我的手机,现在想恢复我的应用程序。我仍然有代码并在 VS 2017 中打开它,它对我的​​项目进行了升级,但我不知道如何将它部署到我的手机上。

我启用了开发者模式,但仍然无法弄清楚。我试图复制 VS 生成的 apk,但是当我尝试安装它时,我只是得到“它已损坏,无法安装”。

该应用程序非常简单。它是一个屏幕,上面有 6 个文本框和 1 个下拉菜单。

只是想尽快将它恢复到我的手机上,以便我可以使用它。

当我尝试查看它是否会在 VS 2017 的模拟器上加载时,我确实遇到了一些错误

Severity    Code    Description Project File    Line    Suppression State
Error       ADB0010: Failure [INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113]
   at Mono.AndroidTools.Internal.AdbOutputParsing.CheckInstallSuccess(String output, String packageName)
   at Mono.AndroidTools.AndroidDevice.<>c__DisplayClass94_0.<InstallPackage>b__0(Task`1 t)
   at System.Threading.Tasks.ContinuationTaskFromResultTask`1.InnerInvoke()
   at System.Threading.Tasks.Task.Execute()     

0   

【问题讨论】:

标签: android xamarin android-7.0-nougat


【解决方案1】:

这只是您正在做的最简单的方法。通过 USB 数据线插入您的设备并按 F5。 我确信您需要检查 Visual Studio 中所有支持的 CPU 架构。 右键单击您的项目-转到属性

属性-->Android 选项-->高级-->支持的架构

  • armeabi;
  • armeabi-v7a;
  • x86;
  • x86_64

并检查是否可用,从您的真实设备上卸载您的应用 设置->应用程序->卸载。

希望对你有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-07-12
    • 1970-01-01
    • 1970-01-01
    • 2017-12-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多