为什么Netbeans不与我的Android模拟器设备通信?

时间:2015-03-17 07:21:52

标签: android netbeans android-emulator adb

目前,我的机器上安装了Netbeans 8.0.2。以前,我有一个版本的7.X,我记不清确切的版本了。我记得最后一次,我的Netbeans能够毫无问题地与模拟器通信,我可以运行并测试应用程序。然后我安装了Android Studio以了解它是如何工作的。我真的不喜欢它,因此卸载它。然后我的问题开始了。在尝试测试我的应用时,我的Netbeans既不能与仿真器设备通信,也不能与实际的物理设备通信。我试过手动杀死并重新启动ADB服务器,重新安装旧的Netbeans版本,甚至重新安装旧的Android SDK,但没有任何工作。 Netbeans仍然无法与其他仿真器或物理设备通信。当Android模拟器运行时,Netbeans日志的示例显示:

...//other output
INFO [org.netbeans.modules.android.core.ddm.AndroidDebugBridgeFactory]: 
W PropertyFetcher AdbCommandRejectedException getting properties for 
device emulator-5554: device offline

INFO [org.nyerel.nbandroid.logcat.LogReader]: searching for device with 
sn: emulator-5554

INFO [org.nyerel.nbandroid.logcat.LogReader]: device: emulator-5554

INFO [org.nyerel.nbandroid.logcat.LogReader]: searching for device with 
sn: emulator-5554

INFO [org.nyerel.nbandroid.logcat.LogReader]: device: emulator-5554
...//keeps repeating last two statements

然而,模拟器正在运行。可能是什么问题呢?

1 个答案:

答案 0 :(得分:0)

检查NetBeans 8.0.2插件。
工具 - >插件
您可能必须激活/重新激活您的Git插件。 单击已安装的选项卡,确保已激活Git。如果没有,请选择它并单击激活。
当我升级到8.0.2时,我遇到了与Cordova项目类似的问题。我不得不重新激活我的Cordova支持插件。