10

Ubuntu 10.10 Maverick Meerkat の新しいアップグレードで、adb に HTC Desire を認識させることができません。

adb デバイス ショー

List of devices attached 
????????????    no permissions

現在、/etc/udev/rules.d/ の下にルール ファイルを変更するためのチュートリアルがたくさんあります。ただし、10.10 に固有のものは見つかりません。

ルール ファイルの名前と内容がリンク テキストで説明されているものと同じかどうか、またはこの新しいリリースの新しい設定を検討しているのかどうか、誰か教えてもらえますか?

どうもありがとう

4

6 に答える 6

7

Samsung Galaxy S2 を搭載した Linux Mint/Ubuntu 11.04 では、ルールを使用しませんでしたが、「adb をリセット」または「デバイス ビュー」を実行すると、次のように表示されます。

???????????? 権限がありません

そうしなければならなかった :

sudo killall adb # if I don't, I get "error: insufficient permissions for device"
sudo ./adb usb

その後、このチュートリアルに従ってスクリーンショットを撮ることができました: http://www.addictivetips.com/mobile/how-to-take-screenshots-of-android-device/

乾杯

于 2011-07-10T18:57:08.073 に答える
3

Ubuntu 11.04 の魔法の呪文:

$killall adb
$sudo adb usb
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
restarting in USB mode

次に、Eclipseに移動して、実際のデバイスでデバッグを開始します

于 2011-05-05T20:20:53.170 に答える
2

わかりました、私はパーティーに少し遅れましたが、ここに別のアプローチがあります...

次の内容で /etc/udev/rules.d に 51-android.rules というファイルを作成します。

SUBSYSTEM=="usb", ATTR{idVendor}==" 04e8 ", MODE="0666", GROUP="plugdev"

次に、次のコマンドを実行して udev ルールをリロードします ...

udevadm control --reload-rules

Galaxy S2 携帯電話をコンピューターの USB ポートに接続し、adb devices.

注: ベンダー ID (太字で強調表示) を携帯電話のベンダー ID と一致するように変更する必要があります (OP の場合、HTC の場合は 0bb4 にする必要があります)。

于 2011-12-31T05:55:15.340 に答える
1

わかりました、チュートリアルが機能すると思います。70-android.rules と 51-android.rules の両方を作成し、それらを再度入力しました (Web からコピーするときに面白い引用符を削除してください)。

再起動

そして今、それは認識されています!

于 2010-11-24T15:54:32.760 に答える
0

Windowsでは、適切なUSBドライバーをEvoに接続するために、HTCから特別なアプリをダウンロードする必要がありました。問題のアプリを使用すると、Outlookの連絡先/カレンダー(おしっこ...)を携帯電話の連絡先と同期させることができます。私はむしろubuntu/Linuxで利用できる同様のものがあるとは思えません。

私はあなたが同様の状況に直面していることを強く疑っています。標準のUSBドライバーはHTC電話では動作しないため、SomethingElseが必要です。

これがアップグレードで機能しなくなった場合は、USB関連の変更を詳しく調べる必要があります。

幸運を。

于 2010-11-23T21:45:00.737 に答える
-1

こんにちは、私はすべての側面をチェックすることで非常にイライラしていますが、ある日、この問題の解決策を得ました pls は次の手順に従ってください

First open your device terminal
1)on the top left hand corner in Application ->Accessories->terminal
2) on terminal window type following commands
   $ sudo su then press enter after that terminal want password which is set by you  
   in    installation or giving at the time of logging.
   $<Enter password> password is not shown but it is type internally you can just type 
    whole password 
   $ mkdir ~/.android
   $vi ~/.android/adb_usb.ini
   press ctri+z here
   $ echo "0x0451" > ~/.android/adb_usb.ini
   $cat /root/.android/adb_usb.ini
    $sudo mount -t usbfs none /proc/bus/usb
   $cd path of android sdk tools from home
     like /home/tv-014/Desktop/newandroid/android-sdk-linux/platform-tools
   in my system i have put android-sdk-linux at desktop and in it one platform-tools 
   folder contain the adb.exe file
   so after cd command we have the path from home to platform-tools folder.
    $ ./adb kill-server
    $ ./adb start-server
    $ ./adb devices

これで、システムに接続されているデバイスのリストが表示されました。

于 2011-12-31T06:20:04.093 に答える