adb devices komutu çalışmıyor
10.10 64 bit Ubuntu koşuyorum. 32-libs Android Debug Bridge sürümü yüklü 1.0.26 ile birlikte.
(S) benim sorunum:
adb devices
^<< . ???????????? hiçbir izinlerisudo adb devices
^<<< . sudo: adb: komut bulunamadıadb shell
^<< . hata: cihaz için yetersiz izin
Bu, ilgili sanırım. İşte ilgili bilgi.
$ echo $PATH
/home/me/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/opt/android-sdk-linux_x86/tools:/opt/android-sdk-linux_x86/platform-tools
$ which adb
/opt/android-sdk-linux_x86/platform-tools/adb
$ adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
???????????? no permissions
$ sudo adb devices
sudo: adb: command not found
$ adb shell
error: insufficient permissions for device
Köklü Moto Droid CM6 çalışan ile aynı sonuçları elde edebilirsiniz.Ve G-Sekme köklü CM7 tabanlı bir ROM çalışan 1.
Aşağıdaki ilgili mesajları inceledim:
- http://forum.xda-developers.com/archive/index.php/t-522827.html
- http://ubuntuforums.org/archive/index.php/t-1164359.html
- adb command not found in linux environment
Çoğu (hepsi değil) öneriler çalıştım ve benim sorunu çözmek için mümkün olmamıştır. Denemediğim bir şeyi uygunsuz görünüyordu. Bir kaç ipucu daha memnun olurum ve sorun giderme devam edeceğim.
Çalışmadım bir şey /etc/udev/rules düzenleme yapıldı.d 70-android/.kuralları. Sorun olma ihtimali var mı? Bu neden olur nasıl göremiyorum "sudo: adb: komut bulunamadı". Belki benim sorunları ile ilgili değildir. Yol sorunu veya diğer ortak sorunları diğer mesajlarda tartıştık inanmıyorum çünkü her neyse, bu noktada diğer insanlardan bazı verilere ihtiyacım var sanırım.
EDİT: ÇÖZÜLDÜEboMike ve RivieraKid için teşekkürler. Bu aslında iki farklı problemleri vardı:
#2 (sudo: adb: komut bulunamadı) yukarıdaki madde aşağıdaki gibi bir sembolik link yaparak çözüldü
$ sudo ln -s /opt/android-sdk-linux_x86/platform-tools/adb /usr/local/sbin/adb
Bana önerilen EboMike gibi this solution kullanmak için izin verdi. Bunu benim Moto Droid için gerekli oldu. (Sudo olarak adb koşuyordudeğilbenim Viewsonic G-Tablet gerekli, ancak.)
Diğer iki ürün RivieraKid önerdiği gibi udev kuralı (link Bu uygulama tarafından çözüldü.
CEVAP
Çalışmadım bir şey düzenleme yapıldı /etc/udev kuralları.d 70-android/.kuralları. . sorun olması muhtemel mi?
Bunu yapmadın neden belirli bir nedeni var mı? Soru cevap - EVET! Udev kuralları cihazınız ne Ubuntu ne bildirir ve kullanıcı-uzay araçları bu nedenle erişim sağlar.
Doğru instructions aşağıdaki adb olmadan kullanmak mümkün olmayacaktır.
Aklımda olan ancak ne kullandığını söyleme ama 10.10 - beni bana kuralları benim dosya içeriğini göndermek için ihtiyacınız olursa haber verin ile ilgili sorunlar vardı.
Sudo üzerinden adb çalışıyor merak etme, gerek yok. MODE="0666"
udev ' kural aygıta erişmek için herhangi bir kullanıcı izin verir.
DÜZENLEME:
Kural ekledikten sonra udev yeniden unutmayın:
sudo /etc/init.d/udev restart
EDİT #2:
@Jesse Glick doğru olarak işaret ettiği gibi, Eğer adb zaten daemon modunda çalışıyorsa, ayrıca bu iş için yeniden başlatmanız gerekir:
sudo adb kill-server
Bu adb öldürülecek garanti beri burada sudo, kullandım ve sunucu durdurmak için resmi olarak desteklenen bir metod. Otomatik olarak bir sonraki sefer yeniden olacak adb kullanılır, ama doğru ortamı ile bu sefer.
Sed komutu bulmak ve dosya üzerine dos...
R Ctrl + R Ctrl komutu çalışmıyor...
Neden'Visual Studio kod biçimlend...
Animasyon firefox çalışmıyor scrollTop...
Neden C-forkbombs bash olanlar gibi�...