Wear Cihazında Hata Ayıklama

Bu makalede, Bir Wear cihazında Xamarin.Android Wear uygulamasında hata ayıklama açıklanmaktadır.

Genel bakış

Android Wear Smartwatch gibi bir Android Wear cihazınız varsa, öykünücü kullanmak yerine uygulamayı cihazda çalıştırabilirsiniz. (Android Wear uygulamalarını dağıtma ve çalıştırma işlemini henüz bilmiyorsanız bkz .Merhaba, Wear.)

Aşınma cihazını hazırlama:

Android Wear cihazında hata ayıklamayı etkinleştirmek için aşağıdaki adımları kullanın:

  1. Android Wear cihazında Ayarlar menüsünü açın.

  2. Menünün en altına kaydırın ve Hakkında'ya dokunun.

  3. Derleme numarasına 7 kez dokunun.

  4. Ayarlar menüsünde Geliştirici Seçenekleri'ne dokunun.

  5. ADB hata ayıklamanın etkinleştirildiğini onaylayın.

USB üzerinden hata ayıklama

Wear cihazınızın USB bağlantı noktası varsa, Wear cihazını bilgisayarınıza bağlayabilir, cihaza dağıtabilir ve uygulamayı Android telefon kullanırken yaptığınız gibi çalıştırabilir/ayıklayabilirsiniz (daha fazla bilgi için bkz . Cihazda Hata Ayıklama).

Bluetooth üzerinden hata ayıklama

Wear cihazınızın USB bağlantı noktası yoksa, uygulamanın hata ayıklama çıkışını bilgisayarınıza bağlı bir Android telefona yönlendirerek uygulamayı Bluetooth üzerinden Wear cihazına dağıtabilirsiniz.

Telefon Hazırlama

Telefonunuzu Wear cihazına Bluetooth bağlantıları yapmaya hazırlamak için aşağıdaki adımları kullanın:

  1. Henüz yapmadıysanız, Cihazınızı Geliştirme için Ayarlama bölümünde açıklandığı gibi telefonunuzu Xamarin.Android geliştirmesi için ayarlayın.

  2. Google Play Store'dan ücretsiz Android Wear uygulamasını indirin ve yükleyin.

Cihazı Bağlan

Wear cihazınızı Telefon bağlamak için aşağıdaki adımları kullanın:

  1. Bluetooth aracı görevi üstlenecek telefonda (yukarıda yapılandırılır), Android Wear uygulamasını başlatın.

  2. Ayarlar simgesine dokunun.

  3. Bluetooth üzerinden Hata Ayıklama'yı etkinleştirin. Android Wear uygulamasının ekranında aşağıdaki durumu görmeniz gerekir:

    Host: disconnected
    Target: connected
    
  4. Telefonu USB üzerinden bilgisayarınıza Bağlan. Bilgisayarınızda aşağıdaki komutları girin:

    adb forward tcp:4444 localabstract:/adb-hub
    adb connect 127.0.0.1:4444
    

    4444 numaralı bağlantı noktası kullanılamıyorsa, erişiminiz olan diğer kullanılabilir bağlantı noktalarını kullanabilirsiniz.

    Not

    Visual Studio'yu veya Mac için Visual Studio yeniden başlatırsanız, Wear cihazına bağlantı kurmak için bu komutları yeniden çalıştırmanız gerekir.

  5. Wear cihazı sizden sorulduğunda, ADB Hata Ayıklamaya izin verildiğinden emin olun. Android Wear uygulamasında durum değişikliğinin şu şekilde olduğunu görmeniz gerekir:

    Host: connected
    Target: connected
    
  6. Yukarıdaki adımları tamamladıktan sonra, çalıştırma adb devices hem telefonun hem de Android Wear cihazının durumunu gösterir:

    List of devices attached
    127.0.0.1:4444    device
    019ad61df0a69399  device
    

Bu noktada, uygulamanızı Wear cihazına dağıtabilirsiniz.

Ekran görüntüleri alma

Aşağıdaki komutu girerek Wear cihazının ekran görüntüsünü alabilirsiniz:

adb -s 127.0.0.1:4444 shell screencap -p /sdcard/DCIM/screencap.png

Aşağıdaki komutu girerek ekran görüntüsünü bilgisayarınıza kopyalayın:

adb -s 127.0.0.1:4444 pull /sdcard/DCIM/screencap.png

Aşağıdaki komutu girerek cihazdaki ekran görüntüsünü silin:

adb -s 127.0.0.1:4444 shell rm /sdcard/DCIM/screencap.png

Uygulamayı kaldırma

Aşağıdaki komutu girerek bir uygulamayı aşınma cihazından kaldırabilirsiniz:

adb -s 127.0.0.1:4444 uninstall <package name>

Örneğin, paket adıyla com.xamarin.weartestuygulamayı kaldırmak için aşağıdaki komutu girin:

adb -s 127.0.0.1:4444 uninstall com.xamarin.weartest

Bluetooth üzerinden Android Wear cihazlarında hata ayıklama hakkında daha fazla bilgi için bkz . Bluetooth üzerinden hata ayıklama.

Eşlikçi telefon uygulamasıyla Wear uygulamasında hata ayıklama

Android Wear uygulamaları, Google Play'de dağıtım için bir yardımcı Android telefon uygulamasıyla birlikte paketlenir (daha fazla bilgi için bkz . Paketleme ile çalışma). Ancak, Wear uygulamasını ve yardımcı uygulamasını ayrı olarak geliştirmeye devam edebilirsiniz. Uygulamanızı Google Play Store üzerinden yayımladığınızda Wear uygulaması yardımcı uygulamayla birlikte paketlenir ve mümkünse otomatik olarak yüklenir.

Wear uygulamasında yardımcı uygulamayla hata ayıklamak için:

  1. Yardımcı uygulamayı derleyin ve telefona dağıtın.

  2. Wear projesine sağ tıklayın ve bunu varsayılan başlangıç projesi olarak ayarlayın.

  3. Giyilebilir cihaza Wear projesini dağıtın.

  4. Cihazda Wear uygulamasını çalıştırın ve hatalarını ayıklar.

Özet

Bu makalede, Bluetooth aracılığıyla Visual Studio'dan Bir Android Wear cihazının Wear hata ayıklaması için nasıl yapılandırılır ve eşlikçi bir telefon uygulamasıyla Wear uygulamasında nasıl hata ayıklanır açıklanmıştır. Ayrıca Bluetooth aracılığıyla Wear uygulamasında hata ayıklamaya yönelik yaygın hata ayıklama ipuçları da sağlanmıştır.