SORU
26 NİSAN 2010, PAZARTESİ


Nasıl gerçek bir aygıt (Eclipse/ADT)kullanarak hata ayıklamak

Uygulamalar doğrudan telefonum (HTC Desire) hata ayıklamak için nasıl anlamaya çalışıyorum.

Telefon ile gelen USB sürücü yükledim ve telefonu kullanırken listede "adb cihazlar".

Nasıl yapılandırmak eclipse/öykünücüsü/sanal aygıt başlatma yerine telefonda başlatmak için ADT mı?

CEVAP
31 Ocak 2012, Salı


Android özellikli bir cihaz ile, öykünücüsü gibi ve Android uygulamaları geliştirmek ve hata ayıklama.

1. ""AndroidManifest.xml. debuggable olarak uygulamanız ilan

<application
    android:debuggable="true"
    ... >
    ...
</application>

2. Cep telefonunun Ayarlar ^ gidin . Güvenlik ve kontrol 3**

enter image description here

3. Ayarlar >Geliştirici Seçenekleri ve kontrol USB debugging
Eğer Developer Options görünmez ise Ayarları ^ gezinmek gerekir . Kilidi edildikten bildirilir kadar Build number Telefon ve dokunun ilgili birkaç kez.

enter image description here

4. Sistem cihazınızı algılamak için ayarlayın.
OS için: aşağıdaki talimatları izleyin


Windows Kullanıcıları

ADT SDK Yöneticisi Google USB Sürücüsünü yükleyin
(Destek: ADP1, ADP2, Droid, Nexus One, Nexus S) Verizon.

enter image description here

Cihazlar yukarıda listelenen değil, install an OEM driver for your device


Mac OS X

Cihazınız otomatik olarak çalışması gerekir; bir sonraki adıma geçin


Ubuntu Linux

Kalkınma için kullanmak istediğiniz cihazın her türü için bir USB yapılandırma içeren udev kuralları bir dosya ekleyin. Kurallar dosyasında, her aygıt üreticisi{idVendor} OT özelliği tarafından belirtildiği gibi eşsiz bir satıcı KİMLİĞİ tarafından tespit edilir. Satıcı Kimliklerinin listesi, click here. Ubuntu Linux üzerinde Tespit Cihazı kurmak için:

  1. Ve bu dosyayı oluşturmak root olarak giriş: /etc/udev/rules.d/51-android.rules.
  2. Bu biçim, dosyanın her satıcının eklemek için kullanın:
    SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", GROUP="plugdev"
    Bu örnekte, satıcı KİMLİĞİ HTC için. MOD ataması okuma/yazma izinleri belirtir ve GRUP Unıx grubu aygıt düğümünün sahibi olan tanımlar.
  3. Şimdi çalıştırmak: chmod a r /etc/udev/rules.d/51-android.rules

Not: kural sözdizimi biraz ortamınıza bağlı olarak değişebilir. udev documentation başvurunsisteminiz içingerektiği gibi. Kural genel bir bakış için see this guide to writing udev rules sözdizimi.


5. Bağlı aygıt ile projeyi çalıştırın.

Eclipse/ADT: ileya da her zamanki gibi bu uygulamayı çalıştırmak için hata ayıklama. Mevcut öykünücüsü(ler) ve bağlı aygıtları listeler Aygıt Seçici bir iletişim kutusu ile sunulacak.

ADB ile:-d bayrağı ile komutlar bağlı cihazın hedef için sorun.

Hala yardıma mı ihtiyacınız var? Click here for the full guide.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • bunnyboxx

    bunnyboxx

    17 NİSAN 2008
  • Edgar flores

    Edgar flores

    7 HAZİRAN 2006
  • Karan Thakur

    Karan Thakur

    23 HAZİRAN 2010