VS2015中无法启动Xamarin Android调试怎么办

VS2015中无法启动Xamarin Android调试怎么办,第1张

解决办法

1手动启动AVD,然后启动Android虚拟机。如果没有请先建立一个,具体方法Google。

2使用adb命令尝试连接到当前的虚拟机

adbexe位于Android SDK目录下的platform-tools目录,例如

C:\Program Files (x86)\Android\android-sdk\platform-tools

找到adbexe后,打开cmd运行

adb devices –l

默认会去连接位于127001:5554的虚拟机,如果能列出来即为正常。

3启动VS 2015,打开Xamarin app解决方案,启动项目设定为XxxDroid项目

4目标CPU更改为ARM,如果没有ARM选项新建即可。VS这时候会自动找到虚拟机并显示出来。

5不要关闭虚拟机,重启VS2015。然后F5启动调试就好了。

首先得问下题主,您指的手机app开发平台具体指的是什么?是跨平台的解决方案?如果是这样的话,我先给题主介绍几个我所熟悉的解决方案。

1、Flutter

这是Google出的一套移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。采用现代响应式框架构建,是从React中获得的灵感,中心思想是用组件(widget)构建你的UI。使用语言是Dart。

2、Xamarin

Xamarin始创于2011年,旨在使移动开发变得难以置信地迅捷和简单。Xamarin的产品简化了针对多种平台的应用开发,包括iOS、Android、WindowsPhone和MacApp。Xamarin由许多著名的开源社区开发者创立和参与,而且也是Mono项目的主导者——C#与·NET框架的开源、跨平台实现。

3、Unity

Unity3D是由UnityTechnologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。开发者使用C#语言进行开发。

4、ReactNative

ReactNative(简称RN)是Facebook于2015年4月开源的跨平台移动应用开发框架,是Facebook早先开源的JS框架React在原生移动应用平台的衍生产物,目前支持iOS和安卓两大平台。RN使用Javascript开发。

我个人比较倾向使用Unity开发。因为利益相关,我曾经是他的员工啊。

这个范例是如何在XamarinAndroid中去使用一个我们自行在开发的JAR档案

主要会执行的步骤如下

1 在Xamarin建立一个Android Java Bindings Library 专案

2 加入自行开发的JAR档案到这个专案里面

3 在XamarinAndroid专案中参考Android Java Bindings Library 专案

1 写一个Java 程式并且把他包装成JAR档案

11 撰写以下程式码并且储存副档名为java的档案

package comxamarintestbinding;public class test{

public String method(){

return "Hello jar";

}

}

12 在终端机下用Javac指令来编译 testjava

编译完成会产生出一个testclass档案

13 建立一个Manifestmf档案

手动建立一个副档名为mf的Manifestmf档案接著开启这个档案编辑它

在档案中的第一行宣告这个JAR档的进入点是由那只程式(class档案)来进入

这边我们输入 Main-Class: comxamarintestbindingtest

clip_image001[4]

14 将testClass档案复制到comxamarintestbinding 资料夹下

在目前所在的目录下建立底下的资料夹结构,com>xamarin>testbinding

然後将testclass拷贝到testbinding资料夹下

clip_image003[4]

15 使用JAR指令把testclass打包成JAR档案

在终端机介面下执行

jar cvfm testJjar manifestmf /com/xamarin/testbinding/testclass

把testclass打包成JAR档案

clip_image004[4]

2 新建Android Java Bindings Library

21 建立Android Java Bindings Library档案

New >> Android >> Android Java Bindings Library

clip_image006[4]

22 把JAR档案加入到目前专案

221在专案的Jars资料夹按下滑鼠右键>>添加>>添加档案

把JAR档加入这个专案

以上就是关于VS2015中无法启动Xamarin Android调试怎么办全部的内容,包括:VS2015中无法启动Xamarin Android调试怎么办、哪个手机app开发平台好、如何为xamarin创建android binding library等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9775420.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存