Androidにadb接続する from Ubuntu
■事象
Linux(Ubuntu)上からadb接続ができない。SmartQに限った話ではないと思う。
以下のように、デバイスを認識していない。
$ adb devices List of devices attached ???????????? no permissions
■原因
詳細はわからんけど、権限がないということで。
■解決策
root権限で、adbを再起動する
$ adb kill-server $ sudo adb start-server
Eclipsを起動している場合は、Eclipseを終了してからの方がよいかと。
adbを停止しても自動で起動するぽい。
今のところ、adbをsudoで起動して、Eclipseを起動すると、
実機デバッグもOKを確認
■動作確認
$ adb devices adb devicesList of devices attached S3C6410 Android device
■その他
SmartQでのデバッグ時に、以下の設定は行っていない。
3. Setup your system to detect your device.
■参考
- Setting up a Device for Development
- http://developer.android.com/guide/developing/device.html#setting-up