Chor WaiChun bir bu sözü sen StackOverflow'daki yayınlanmıştır kilitli soru :
Bir yerde bu davranışın hem android hem de linux'un aynı çekirdek üzerinde çalışmasından kaynaklandığını ve aynı durumun Mac'te android geliştirmeye gittiğini belirttiğini gördüm. Her iki işletim sistemi de Android ile çok benzer işletim sistemi çekirdeğinde çalışır, bu yüzden herhangi bir sürücüye ihtiyaç duymazlar. Bunlar sadece diğer ipliklerden gördüğümü hatırladığım bir şey,% 100 emin olamaz
GÜNCELLEME # 1: Android sitesi de bu bahseder:
Windows üzerinde geliştiriyorsanız ve uygulamalarınızı test etmek için Android destekli bir cihaz bağlamak istiyorsanız, uygun USB sürücüsünü yüklemeniz gerekir. ...
Mac OS X veya Linux üzerinde geliştiriyorsanız, muhtemelen bir USB sürücüsü yüklemenize gerek yoktur. Cihazınızla geliştirmeye başlamak için Donanım Aygıtlarını Kullanma bölümünü okuyun.
GÜNCELLEME 2: StackOverflow ile ilgili bir yorum varlibusb
. Sanırım Linux'un ek sürücülere ihtiyaç duymamasının nedeni bu olabilir.
Aslında Linux altında adb, belirli bir çekirdek sürücüsü olmadan libusb kullanan USB cihazlarına erişir. Ayrıca adb, kullanımına izin verilen satıcı kimliklerinin bir listesine sahiptir, ancak her iki telefon için satıcı kimlikleri aynı olduğundan, bu söz konusu sorunu açıklamaz. Udev kurallarının eksik olması nedeniyle izin sorunları olması durumunda, adb cihazları listede açıkça “izin yok” gösterir, bu nedenle bu sorunun nedeni de bu değildir.