Android设备消失

我已经安装了Eclipse SDK的Android SDK和插件,并编写了我的第一个测试应用程序。我试图在Eclipse的DDMS部分查看设备,但是我的Android虚拟机通常在运行时未列在Devices部分中。偶尔会出现一分钟才会再次消失。我发现一篇文章建议我运行adb kill-server让它重新启动并出现。这在大约50%的时间内工作,但该设备在10-60秒内再次消失。Android设备消失

我的主要愿望是将一些文件推送到我的Android虚拟机上的SD卡上,但该设备不会保持足够长的时间显示任何数据。

谢谢!

回答:

它发生在我身上不时。我只是重新打开模拟器,它的工作原理。

如果AVD消失得非常快,我会尝试使用adb推送文件。

adb push <local> <remote> - copy file/dir to device 

回答:

我在Eclipse启动我的AVD时遇到了类似的问题,但他们会禁用或脱机。在Linux中,我可以看到进程正在运行,“ADB设备”报告说他们在那里,但离线。我有时需要从AVD管理器启动AVD并选择“清除用户数据”。在我的AVD正确启动之前,这需要几轮,但问题总是返回。我的代码中的某些内容导致AVD进入不良状态,并阻止它干净地启动。

我已经创建了一个新项目并开始了我的应用程序的新版本,并且问题没有返回。

回答:

最好我能想出的是用adb kill-server重新启动adb服务器; adb start-server。 Blog post

回答:

我发现如果我的Android手机通过USB连接,则可能会隐藏正在运行的模拟器。另外,如果你指的是Eclipse'Run As'中的设备列表,那么你的eclipse中的android项目的'target version'可能被设置为比你想要的模拟器版本更高的SDK版本部署到。

default.properties 

AndroidManifest.xml

例如:

的“目标版本”在2个档,这两者都可以在根中查看您的Eclipse项目的设置包括从1.6的Android模拟器向上你会发现在default.properties如下:

target=android-4 

,并在AndroidManifest.xml以下

<uses-sdk android:minSdkVersion="4"/> 

编辑default.properties右键单击Eclipse项目/ Properties/Android然后选择Android SDK的最低安装版本。 要编辑AndroidManifest.xml,请双击xml文件,然后在第一个选项卡上将'使用SDK''Min SDK版本'设置为4.

以上是 Android设备消失 的全部内容, 来源链接: utcz.com/qa/261904.html

回到顶部