Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Can';不要使用Nexus进行调试_Android_Shell_Android Emulator_Adb_Nexus 7 - Fatal编程技术网

Android Can';不要使用Nexus进行调试

Android Can';不要使用Nexus进行调试,android,shell,android-emulator,adb,nexus-7,Android,Shell,Android Emulator,Adb,Nexus 7,我有一个奇怪的错误——在对驱动程序进行了大量的摆弄之后,我能够用我的计算机设置我的Nexus5和Nexus7,以便亚洲开发银行能够识别它们。我甚至可以使用这些设备,随心所欲 但是,我希望使用它们来调试应用程序(即在它们上测试我的应用程序)。但是,它们不会显示在AVD管理器上,因此我无法选择使用它们 我已经试过这两种设备,并把它们放在PTP(相机选项)-没有运气。我还启用了USB调试,但仍然没有成功 有人知道为什么它们会显示在adb.exe(命令行)下,而我可以使用shell,但我不能将它们用作模

我有一个奇怪的错误——在对驱动程序进行了大量的摆弄之后,我能够用我的计算机设置我的Nexus5和Nexus7,以便亚洲开发银行能够识别它们。我甚至可以使用这些设备,随心所欲


但是,我希望使用它们来调试应用程序(即在它们上测试我的应用程序)。但是,它们不会显示在AVD管理器上,因此我无法选择使用它们

我已经试过这两种设备,并把它们放在PTP(相机选项)-没有运气。我还启用了USB调试,但仍然没有成功

有人知道为什么它们会显示在adb.exe(命令行)下,而我可以使用shell,但我不能将它们用作模拟器吗

谢谢,
FYP

您使用的是什么IDE?据我所知,AVD管理器不会在AVD管理器中显示您连接的设备,因为只有Android Emulator会显示在它上面

但是,由于您可以使用adb访问设备,因此如果您拥有要调试的应用程序的APK,则可以尝试使用

adb install yourapk.apk

在Android SDK管理器中的Extras下下载Google USB驱动程序。“但是,它们不会出现在AVD管理器上”,它们不应该出现。它们应该出现在“运行”窗口中。@doctordrive我可以发誓在Eclipse中(目前使用IntelliJ,但上次使用Eclipse)它们出现在AVD中?不管怎样,我回家后会查一下。谢谢。@Chungpham已经完成了——尽管我确实遇到了问题,不得不做些别的事情。我偶尔也会发现usb不被识别,这很烦人,但唉,谷歌@fypfyp:另外,请确保您有Android SDK和ADT,以获得完全相同的版本。例如,如果使用SDK v22.6.1,则还必须使用ADT v22.6.1。这将避免很多问题。我目前正在玩Intellij,但它没有出现-然而,去年我在一个项目中使用了Eclipse,我过去能够在Eclipse中编译和运行,它将自动选择我的android设备,而不必使用cmd。