在VS 2017中部署Xamarin Andriod App的最简单方法?

时间:2018-08-24 06:34:32

标签: android xamarin android-7.0-nougat

我有一个大概2年前就做了的Android应用。我从来没有将它部署到google store,因为它真的只是我一个人。

我将其部署在手机上,并通过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   

1 个答案:

答案 0 :(得分:1)

这只是您执行的最简单的方法。通过USB电缆插入设备并按F5。 我确定您需要检查Visual Studio中所有受支持的CPU体系结构。 右键单击您的项目-转到属性

属性-> Android选项->高级->受支持的体系结构

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

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

希望它能对您有所帮助。