0

我正在尝试启用 CheckJNI 以调试我的本机代码(请参阅http://android-developers.blogspot.ch/2011/07/debugging-android-jni-with-checkjni.html)。

我有一个安装了谷歌 USB 驱动程序的 Galaxy S3。当我使用 eclipse 时,我可以安装应用程序并查看我的设备。

我的问题是我无法从 cmd.exe 向我的设备发送任何命令(它显示“错误:找不到设备”)。我试图发送adb shell setprop debug.checkjni 1,但我总是遇到同样的错误。

我尝试了不同的 USB 端口、不同的 USB 电缆,并尝试以管理员身份启动 cmd.exe,但我总是得到相同的结果。有人遇到过同样的问题吗?知道我能做什么吗?

谢谢

4

2 回答 2

0

在尝试使用 Windows 7 向 2 台不同计算机上的 2 台不同设备发送命令后,我终于用 Ubuntu 安装了一个虚拟机,在那里我可以使用命令行访问我的设备。

于 2013-03-13T13:25:38.273 回答
0

尝试重新启动您的设备和计算机,然后执行以下命令:

   adb kill-server
   adb start-server

然后看看它是否显示设备使用

  adb devices

对于可用设备

然后您可以使用在您的设备中运行命令

    adb shell ......
于 2013-02-28T13:20:52.960 回答