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:
Android Wear cihazında Ayarlar menüsünü açın.
Menünün en altına kaydırın ve Hakkında'ya dokunun.
Derleme numarasına 7 kez dokunun.
Ayarlar menüsünde Geliştirici Seçenekleri'ne dokunun.
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:
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.
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:
Bluetooth aracı görevi üstlenecek telefonda (yukarıda yapılandırılır), Android Wear uygulamasını başlatın.
Ayarlar simgesine dokunun.
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
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.
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
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.weartest
uygulamayı 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:
Yardımcı uygulamayı derleyin ve telefona dağıtın.
Wear projesine sağ tıklayın ve bunu varsayılan başlangıç projesi olarak ayarlayın.
Giyilebilir cihaza Wear projesini dağıtın.
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.