C# Xamarin开发 GenyMotion adb List of devices attached
最近,公司要求要学习Xamarin,说是将来用到PDA上,所以最近对XaMarin开始接触,16年的时候就听说.Net开始着实跨平台,安卓和IOS,但是网上看过很多资料都说Xamarin比较坑,一般的使用的还好,但是如果有更高的使用场景估计就有点吃不消了。不说那么多了,小弟,从今天开始慢慢更新学习XaMarin遇到的一个个坑,作为自己的学习备忘录吧,希望一直能坚持下去不断更。
先说工具吧,用的是VS2017+GenyMotion模拟器,VS2017嘛可以到MSDN上下载,GenyMotion是一个模拟器,我也是可看着别人的文章一步步来的(吐槽一下,确实网上没有系统的.Net开发安卓程序的教材,如果有人有的话,可以告知一下,在这先谢谢了)。
今天主要是想说在用GenyMotion遇到的坑。
VS2017装好了 GenyMotion装好了 Android sdk Tools装好了然后GenyMotion中也设置了Android sdk tools的路径,但是在VS2017里面就是看不到我模拟器中的安卓系统
这个急啊。网上查了好久,说是什么VS配置的SDK文件夹要与与GenyMotion中设置里面的sdk文件夹一致,还要说什么端口占用,都试过了没用,在CMD里面adb devices 使用只会出现List of devices attached 的内容,下面就啥都没有了,按理说正常是会出现你的adb Server的IP地址和端口号啊!
解决方案:
当关闭GenyMotion程序然后VS也关闭,打开任务管理器,发现还有一个adb.exe进程在跑,这就奇怪了,为啥我程序都关了怎么这个进程还在跑呢,我打开进程所在位置
发现就是android Sdk文件夹中的PlatForm-Tools文件夹中的adb.exe程序,再退回到桌面,然后打开任务管理器,然后选择adb.exe直接强制关闭,然后在重新启动Genymotion程序,然后在cmd里面运行adb 发现这些能看到了IP和端口号了!这是我发现的这个问题,希望给出现同样问题现象的你们有一个解决的思路。有什么好的.Net ANDROID教程,也希望大家分享一下,前进的路上,一起就不会孤单。
C# Xamarin开发 GenyMotion adb List of devices attached的更多相关文章
- xamarin开发android收集的一些工具
xamarin开发android收集的一些工具 工欲善其事,必先利其器,从16年下半年开始做xamarin相关的开发,平时使用的一些工具和google插件给大家分享一下,都有下载地址,持续更新. Vi ...
- 使用Xamarin开发手机聊天程序 -- 基础篇(大量图文讲解 step by step,附源码下载)
如果是.NET开发人员,想学习手机应用开发(Android和iOS),Xamarin 无疑是最好的选择,编写一次,即可发布到Android和iOS平台,真是利器中的利器啊!而且,Xamarin已经被微 ...
- C#使用Xamarin开发Android应用程序 -- 系列文章
Xamarin开发Android应用程序 利用Xamaria构建Android应用-公交发车信息屏 Xamarin版的C# SVG路径解析器 C#使用Xamarin开发可移植移动应用(1.入门与Xam ...
- Android开发中adb命令的常用方法
Android的SDK中提供了很多有用的工具,在开发过程中如果能熟练使用这些工具,会让我们的开发事半功倍.adb是SDK提供的一个常用的命令行工具,全称为Android Debug Bridge,用于 ...
- Ubuntu Android adb调试无法识别设备 -- List of devices attached ???????????? no permissions
在Ubuntu下做Android开发, 使用adb devices调试的时候出现在面的错误: 这个问题之前就出现过的,突然就忘了,Mark一下.在网上找了一下,基本上是一些比较麻烦的办法,但是在我的记 ...
- 小米手机连接adb只显示List of devices attached
使用appium的过程中,与同事交换了下手机,突然连接adb只提示List of devices attached,没有内容了咩~ 后来看到C大的帖子,http://blog.cofface.com/ ...
- Xamarin开发手机聊天程序
使用Xamarin开发手机聊天程序 -- 基础篇(大量图文讲解 step by step,附源码下载) 如果是.NET开发人员,想学习手机应用开发(Android和iOS),Xamarin 无疑是 ...
- 使用Xamarin开发即时通信系统 -- 基础篇(大量图文讲解 step by step,附源码下载)...
如果是.NET开发人员,想学习手机应用开发(Android和iOS),Xamarin 无疑是最好的选择,编写一次,即可发布到Android和iOS平台,真是利器中的利器啊!而且,Xamarin已经被微 ...
- Xamarin开发Android应用打包apk
Visual Studio中用Xamarin开发Android应用,生成apk文件有3种方法 1.debug时,代码目录下bin\Debug中会自动生成调试用***-Signed.apk文件,但是文件 ...
随机推荐
- Linux 网络编程(一)--Linux操作系统概述
一.Linux的内核版本 Linux内核的编号采用如下编号形式: 主版本号.此版本号.主补丁号.次补丁号 例如:2.6.26.3 第一个数字”2”是主版本号,表示第2大版本. 第二个数字”6”是此版本 ...
- CSS第二篇
给导航设置圆角的代码: c3 里面的属性:border-radius:7px: 1补充盒子问题 (盒子边框紧邻变粗问题)将两个盒子边框重叠并且设置定位提高层级避免盒子重叠,鼠标放上去只显示一个盒子的边 ...
- github 和 jupyter
放在github上的.ipynb文件可以用jupyter nbviewer来查看和分享. nbviewer首页: http://nbviewer.jupyter.org/ 输入github的名字或网址 ...
- c#图片裁剪
c#文件裁剪 Bitmap newbm = new Bitmap(nowWidth, nowHeight); Graphics g = Graphics.FromImage(newbm); g.Int ...
- android 事件绑定
layout布局设计了页面,如何绑定事件,与用户进行交互需要在Activity中进行处理. 下面的layout,有两个按钮. <LinearLayout android:layout_width ...
- linux中的baff/cache占用大量内存,如何清理?
执行命令echo 3 > /proc/sys/vm/drop_caches,即可清空buff/cache 参考http://blog.csdn.net/kevins_lee/article/de ...
- SQLI DUMB SERIES-13
(1)检测闭合方式 通过 ') 闭合. (2)尝试输入 admin')# 无回显.尝试报错注入, 爆表payload: admin') and extractvalue(1,concat(0x7e,( ...
- css计算属性 calc()
left: calc((100vw - 400px) / 2); calc 进行简单的运算时,运算符号左右各要有一个空格,不然不起作用.
- Map<String,Integer>acount字符串出现的次数
- ideal的maven工程启动时老是报错,提示web.xml里面的监听器找不到,但是实际又是存在的
-X clean compile package -Dmaven.repo.local=D:\repository-pss -Dmaven.test.skip=true maven仓库地址