首页 > 代码库 > Xamarin踩坑经历
Xamarin踩坑经历
1.SDK版本
Android SDK Build-tools必须安装23.0.1版,不得升级高版本,否则将导致异常:尝试在条件“$(_DeviceSdkVersion) >= 21”中对计算结果为“”而不是数字的“$(_DeviceSdkVersion)”进行数值比较。
2.JDK
JDK最好使用1.8版本,否则VS2017中的Xamarin项目编译会失败。
3.目标最低Android版本
在App.Droid项目属性中设置最低Android版本为低于或等于虚拟机的Android版本,否则虚拟机无法被发现
4.部署到VS自带虚拟机无反应
编译成功,但部署到虚拟机时,在显示Emulator is already running.之后一直无反应。
此时,需要先在虚拟机中显示模拟器的IP地址,在WIFI那里查看,记下IP。
然后进入命令行,切换到sdk\platform-tools目录,执行下面一行命令:
adb.exe connect {模拟器IP}
就OK了。
但是,有时会遇到输入 adb connect ip命令后,返回ADB Connect Error: Empty Host Name
此明,可以先输入:
adb kill-server 【回车】
adb start-server 【回车】
再输入adb connect ip命令。
Xamarin踩坑经历
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。