2013-02-28 173 views
0

我試圖啓用CheckJNI以調試我的本機代碼(請參閱http://android-developers.blogspot.ch/2011/07/debugging-android-jni-with-checkjni.html)。adb:無法從命令行向我的設備發送命令

我已經安裝了谷歌USB驅動程序的Galaxy S3。當我使用eclipse時,我可以安裝應用程序並查看我的設備。

我的問題是,我無法從cmd.exe發送任何命令到我的設備(它說「錯誤:設備未找到」)。我試圖發送adb shell setprop debug.checkjni 1,但我總是得到相同的錯誤。

我試過不同的USB端口,不同的USB電纜,我試圖以管理員身份啓動cmd.exe,但我總是得到相同的結果。任何人都有同樣的問題?任何想法我可以做什麼?

感謝

+0

首先使用adb設備檢查可用設備 – Shiv 2013-02-28 13:09:15

+0

已經做過但沒有設備 – Fr4nz 2013-02-28 13:15:54

回答

0

試圖發送命令到2臺型動物設備上的2臺不同的計算機上使用Windows 7後,我終於安裝與Ubuntu虛擬機,並有我可以用命令行訪問我的設備。

0

嘗試重新啓動烏爾設備和計算機也 然後執行以下命令:

adb kill-server 
    adb start-server 

,然後看它是否使用

adb devices 

可用設備

顯示裝置

然後你可以在你的設備usi中運行命令納克

adb shell ...... 
+0

我完成了上述所有步驟,仍然無法正常工作 – Fr4nz 2013-02-28 17:28:09

+0

您認爲它與手機或操作系統(Windows 7 64位)有關嗎?我將在明天嘗試另一臺計算機(也適用於Windows)。 – Fr4nz 2013-02-28 20:01:51

+0

嘗試[重新安裝](http://developer.android.com/tools/extras/oem-usb.html)Android USB驅動程序?如果它工作 – Shiv 2013-03-01 04:14:26