Xamarin for Android 模拟器或真机连接不了解决方案

问题描述

在进行android开始时我们必须用到模拟器或者真机调试,那么问题来了,模拟器或者真机连接不上怎么办?在VS输出窗口,楼主看到了这个提示:Adbserverlaunchoperationfailed:Errorcode-1意思就是Adb启动失败了,这个时候就要检查adb的5037端口是否被占用了。在命令窗口运行如下命令:,发现端口被12860端口占用了,接下来就看12860端口是哪个程序,运行命令:tasklist|findstr"12860"如图:发现是叫bdadb.exe的程序占用了,这个进程是百度手机助手的。然后就去任务管理器里面把这个进程结束,悲剧的是这个进程杀死了立马自启动了,无奈只好把百度手机助手卸载了。卸载后再去VS里面连接模拟器就可以连接了。

解决方案

本帖最后由 u_seas 于 2014-12-15 12:29:11 编辑
解决方案二:
呵呵。等待android升级它的调试协议吧。
解决方案三:
怎么感觉跟android没什么关系是百度手机助手这流氓不管是否外接了设备都一直占用着端口导致的吧而且进程还不让关闭?还是卸载了好
解决方案四:
引用2楼Z65443344的回复:

怎么感觉跟android没什么关系是百度手机助手这流氓不管是否外接了设备都一直占用着端口导致的吧而且进程还不让关闭?还是卸载了好

关系就是导致android模拟器打不开,手机助手类的软件都会占用端口。

时间: 2024-09-20 00:11:51

Xamarin for Android 模拟器或真机连接不了解决方案的相关文章

android模拟器-Android模拟器与真机测试结果不一样?

问题描述 Android模拟器与真机测试结果不一样? 初学Android:下面一段程序在android模拟器中TextView的时间可以随自己的选择改变,但是放到真机中无论怎么改变时间TextView中的内容都不改变问题出在哪里? Java源码: package com.example.harleyjiang.widgetdemo; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import

android.widget.CalendarView真机运行慢

问题描述 android.widget.CalendarView真机运行慢 本人刚刚开始学安卓 我新建了一个空白工程,就在布局文件中加了 android:id="@+id/calendar" android:layout_width="fill_parent" android:layout_height="wrap_content" > 能够在安卓手机上运行出日历,但是显示的时间十分慢(大概延迟了7秒才能显示,先白屏一会再黑屏一会 再显示出

模拟器能够通过服务器读取数据库信息,真机连接不上...

问题描述 模拟器能够通过服务器读取数据库信息,真机连接不上... 在eclipse写了一个和服务器上传和读取数据的项目,在模拟器里可以实现,但是在真机上的时候,只能够显示操作的界面,却不能实现和服务器的数据交换,求指导 解决方案 地址都改为本机的ip地址,连接的同一个路由器 而且防火墙也没有开 手机能上网 解决方案二: 真机中估计界面代码显示有问题 多加一些调试信息来分析 解决方案三: 应该是IP设置有问题, 测试下手机浏览器里面输入你访问的地址,看看能不能打开 解决方案四: 12-17 12:

web service-我用真机连接电脑测试android程序,

问题描述 我用真机连接电脑测试android程序, 我用真机连接电脑测试android程序,ip地址怎么写啊,用android连接asp.net里的webservice 解决方案 你的手机和电脑不在同一个局域网 解决方案二: http://zhidao.baidu.com/link?url=_SDSiShMFoetl6TxhigTjqQZeyi-qF4n18NhxvWJVg78fQ2DBBvTsU8ETP-S3teDNAwuKJtGnrh2iTmgy95il9NoVYEeF-DcYxqnUr9P

Android 如何添加一个apk使模拟器和真机都编译进去

  添加一个apk都需要将LOCAL_PACKAGE_NAME的值添加到PRODUCT_PACKAGES才行. 而PRODUCT_PACKAGES一般在build/target/product/目录下的文件里都有定义 1. 编译模拟器时,会将以下文件中的PRODUCT_PACKAGES定义的apk都编译进去 build/target/product/banyan_addon.mk build/target/product/sdk.mk sdk/build/product_sdk.mk devel

Android如何添加一个apk使模拟器和真机都编译进去

  添加一个apk都需要将LOCAL_PACKAGE_NAME的值添加到PRODUCT_PACKAGES才行. 而PRODUCT_PACKAGES一般在build/target/product/目录下的文件里都有定义 1. 编译模拟器时,会将以下文件中的PRODUCT_PACKAGES定义的apk都编译进去 build/target/product/banyan_addon.mk build/target/product/sdk.mk sdk/build/product_sdk.mk devel

android studio 用真机测试程序对手机有什么影响?

问题描述 android studio 用真机测试程序对手机有什么影响? 如题 想做安卓开发 但是模拟器老是出问题 只能用真机测试了 现在就想问问 对手机有什么影响? 解决方案 坏的快,还是用公司的测试机吧 解决方案二: 用公司的测试机有点慢不习惯,就用自己的手机真机测试,最只管的变化是手机桌面布局乱了. 解决方案三: .你们公司没有提供多个测试机器吗?最终肯定是放在真实机器里面的 . 解决方案四: 用自己的手机做测试机,遇到的问题就是经常性的安装卸载apk,有时还要root,长期的使用,手机会

app-android studio编译运行APP不能上传模拟器或真机

问题描述 android studio编译运行APP不能上传模拟器或真机 编译完成后提示:"Failure [INSTALL_FAILED_OLDER_SDK]",真机和模拟器都不行试过网上方法1:在AndroidManifest.xml 中加 ,仍然不行方法2:修改/build/core/version_defaults.mk文件,但找不到这个文件 环境:Android studio 0.8JDK 1.8 解决方案 Failure [INSTALL_FAILED_OLDER_SDK

iOS开发--使用lipo命令制作模拟器与真机通用静态库

通常在项目中使用静态库的时候都会有两个版本,一个用于模拟器,一个用于真机,因为Mac和iPhone的CPU不同,才造成了这种情况. 为了模拟器与真机之间切换调试的方便,制作通用版本非常有必要. 现在有两个版本的静态库libSQLite_i386.a(模拟器)与libSQLite_arm.a(真机). 1.打开终端,进入到这两个文件所在的目录: 2.执行:lipo -create libSQLite_i386.a libSQLite_arm.a -output libSQLite.a,这时文件就会