Bagikan melalui


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:

  1. Buka menu Pengaturan di perangkat Android Wear.

  2. Gulir ke bagian bawah menu dan ketuk Tentang.

  3. Ketuk nomor build 7 kali.

  4. Pada menu Pengaturan, ketuk Opsi Pengembang.

  5. 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:

  1. Jika Anda belum melakukannya, siapkan ponsel Anda untuk pengembangan Xamarin.Android seperti yang dijelaskan dalam Menyiapkan Perangkat untuk Pengembangan.

  2. Unduh dan instal aplikasi Android Wear gratis dari Google Play Store.

Koneksi Perangkat

Gunakan langkah-langkah berikut untuk menyambungkan perangkat Wear ke Telepon Anda:

  1. Di ponsel yang akan bertindak sebagai perantara Bluetooth (dikonfigurasi di atas), mulai aplikasi Android Wear.

  2. Ketuk ikon Pengaturan.

  3. Aktifkan Penelusuran Kesalahan melalui Bluetooth. Anda akan melihat status berikut yang ditampilkan di layar aplikasi Android Wear:

    Host: disconnected
    Target: connected
    
  4. 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.

  5. 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
    
  6. 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.weartestpaket , 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:

  1. Buat dan sebarkan aplikasi pendamping ke ponsel.

  2. Klik kanan proyek Wear dan atur sebagai proyek mulai default.

  3. Sebarkan proyek Wear ke perangkat yang dapat dipakai.

  4. 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.