Debug pada Perangkat Wear
Artikel ini menjelaskan cara men-debug aplikasi Xamarin.Android Wear di perangkat Wear.
Gambaran Umum
Jika Anda memiliki perangkat Android Wear seperti Android Wear Smartwatch, Anda dapat menjalankan aplikasi di perangkat alih-alih menggunakan emulator. (Jika Anda belum terbiasa dengan proses penyebaran dan menjalankan aplikasi Android Wear, lihat Halo, Wear.)
Siapkan perangkat Wear:
Gunakan langkah-langkah berikut untuk mengaktifkan penelusuran kesalahan pada perangkat Android Wear:
Buka menu Pengaturan di perangkat Android Wear.
Gulir ke bagian bawah menu dan ketuk Tentang.
Ketuk nomor build 7 kali.
Pada menu Pengaturan, ketuk Opsi Pengembang.
Konfirmasikan bahwa penelusuran kesalahan ADB diaktifkan.
Penelusuran kesalahan melalui USB
Jika perangkat Wear Anda memiliki port USB, Anda dapat menghubungkan perangkat Wear ke komputer Anda, menyebarkannya, dan menjalankan/men-debug aplikasi seperti yang Anda lakukan menggunakan ponsel Android (untuk informasi selengkapnya, lihat Debug di Perangkat).
Penelusuran kesalahan melalui Bluetooth
Jika perangkat Wear Anda tidak memiliki port USB, Anda dapat menyebarkan aplikasi ke perangkat Wear melalui Bluetooth dengan merutekan output debug aplikasi ke ponsel Android yang terhubung ke komputer Anda.
Siapkan Telepon Anda
Gunakan langkah-langkah berikut untuk menyiapkan ponsel Anda untuk membuat koneksi Bluetooth ke perangkat Wear:
Jika Anda belum melakukannya, siapkan ponsel Anda untuk pengembangan Xamarin.Android seperti yang dijelaskan dalam Menyiapkan Perangkat untuk Pengembangan.
Unduh dan instal aplikasi Android Wear gratis dari Google Play Store.
Koneksi Perangkat
Gunakan langkah-langkah berikut untuk menyambungkan perangkat Wear ke Telepon Anda:
Di ponsel yang akan bertindak sebagai perantara Bluetooth (dikonfigurasi di atas), mulai aplikasi Android Wear.
Ketuk ikon Pengaturan.
Aktifkan Penelusuran Kesalahan melalui Bluetooth. Anda akan melihat status berikut yang ditampilkan di layar aplikasi Android Wear:
Host: disconnected Target: connected
Koneksi telepon ke komputer Anda melalui USB. Di komputer Anda, masukkan perintah berikut:
adb forward tcp:4444 localabstract:/adb-hub adb connect 127.0.0.1:4444
Jika port 4444 tidak tersedia, Anda dapat menggunakan port lain yang tersedia yang dapat Anda akses.
Catatan
Jika Memulai ulang Visual Studio atau Visual Studio untuk Mac, Anda harus menjalankan perintah ini lagi untuk mengatur koneksi ke perangkat Wear.
Saat perangkat Wear meminta Anda, konfirmasikan bahwa Anda mengizinkan Penelusuran Kesalahan ADB. Di aplikasi Android Wear, Anda akan melihat status berubah menjadi:
Host: connected Target: connected
Setelah Anda menyelesaikan langkah-langkah di atas, menjalankan
adb devices
menunjukkan status ponsel dan perangkat Android Wear:List of devices attached 127.0.0.1:4444 device 019ad61df0a69399 device
Pada titik ini, Anda dapat menyebarkan aplikasi ke perangkat Wear.
Mengambil cuplikan layar
Anda dapat mengambil cuplikan layar perangkat Wear dengan memasukkan perintah berikut:
adb -s 127.0.0.1:4444 shell screencap -p /sdcard/DCIM/screencap.png
Salin cuplikan layar ke komputer Anda dengan memasukkan perintah berikut:
adb -s 127.0.0.1:4444 pull /sdcard/DCIM/screencap.png
Hapus cuplikan layar pada perangkat dengan memasukkan perintah berikut:
adb -s 127.0.0.1:4444 shell rm /sdcard/DCIM/screencap.png
Menghapus instalan aplikasi
Anda dapat menghapus instalan aplikasi dari perangkat wear dengan memasukkan perintah berikut:
adb -s 127.0.0.1:4444 uninstall <package name>
Misalnya, untuk menghapus aplikasi dengan nama com.xamarin.weartest
paket , masukkan perintah berikut:
adb -s 127.0.0.1:4444 uninstall com.xamarin.weartest
Untuk informasi selengkapnya tentang penelusuran kesalahan perangkat Android Wear melalui Bluetooth, lihat Penelusuran kesalahan melalui Bluetooth.
Men-debug aplikasi Wear dengan aplikasi telepon pendamping
Aplikasi Android Wear dikemas dengan aplikasi ponsel Android pendamping untuk distribusi di Google Play (untuk informasi selengkapnya, lihat Bekerja dengan Kemasan). Namun, Anda masih mengembangkan aplikasi Wear dan aplikasi pendampingnya secara terpisah. Saat Merilis aplikasi melalui Google Play Store, aplikasi Wear akan dikemas dengan aplikasi pendamping dan diinstal secara otomatis jika memungkinkan.
Untuk men-debug aplikasi Wear dengan aplikasi pendamping:
Buat dan sebarkan aplikasi pendamping ke ponsel.
Klik kanan proyek Wear dan atur sebagai proyek mulai default.
Sebarkan proyek Wear ke perangkat yang dapat dipakai.
Jalankan dan debug aplikasi Wear di perangkat.
Ringkasan
Artikel ini menjelaskan cara mengonfigurasi perangkat Android Wear untuk Wear debug dari Visual Studio melalui Bluetooth, dan cara men-debug aplikasi Wear dengan aplikasi ponsel pendamping. Ini juga memberikan tips penelusuran kesalahan umum untuk men-debug aplikasi Wear melalui Bluetooth.