Berbicara tentang ADB, semua orang harus mengenalnya, yaitu Android Debug Bridge, Android Debug Bridge, sebagai pengembang Android, mahir dalam menggunakan perintah ADB akan sangat meningkatkan efisiensi pengembangan kami, perintah ADB sangat banyak, hari ini saya akan merangkum beberapa perintah ADB yang biasa saya gunakan dalam pengembangan.
Periksa versinya Instalasi ADB tidak banyak yang bisa dikatakan di sini, masukkan perintah berikut dengan prompt berikut untuk membuktikan bahwa lingkungan Anda baik-baik saja, jika tidak, Anda dapat mencari secara online untuk menyelesaikannya.
$ versi adb
Android Debug Bridge versi 1.0.36 Revisi 8f855a3d9b35-android
Lihat perangkat yang terhubung Masukkan perintah berikut untuk mengkueri perangkat dan emulator yang terhubung:
$ Perangkat ADB
Daftar perangkat yang terpasang 02ae0c1021089perangkat DAF
Instal apk dan jalankan perintah berikut: Instalasi <apkfile>Adb
Misalnya: adb install demo.apk Jika bukan direktori saat ini, itu harus diikuti dengan nama jalur:
adb install /Users/storm/temp/demo.apk Simpan data dan file cache, instal ulang apk:
Adb Instal -R demo.apk Instal APK ke Kartu SD:
adb install -s demo.apk Copot pemasangan
Copot Pemasangan Langsung: Adb menghapus instalan <package>
Misalnya: adb hapus instalan com.stormzhang.demo Copot pemasangan aplikasi tetapi simpan data dan file cache:
adb uninstall -k com.stormzhang.demo
Mulai/hentikan Server Secara umum, dua perintah berikut pada dasarnya tidak digunakan, karena selama perangkat terhubung dengan benar, server adb akan dimulai secara otomatis, tetapi Anda juga perlu mengetahui kedua perintah ini:
Mulai server adb: ADB Mulai-Server
Hentikan server adb: ADB Membunuh Server
Cantumkan nama paket semua aplikasi yang diinstal di ponsel Anda: Paket daftar ADB Shell PM
Cantumkan semua nama paket untuk aplikasi sistem: Paket daftar pm shell adb -s
Cantumkan nama paket aplikasi pihak ketiga selain aplikasi sistem: Paket daftar PM shell adb -3
Gunakan grep untuk memfilter: Paket daftar PM ADB Shell | grep qq
Hapus data dan cache aplikasi Terkadang kita perlu menghapus data dan cache dalam pengujian kita, jadi kita perlu menggunakan perintah berikut:
adb shell pm jelas <packagename>
Misalnya: adb shell pm clear com.stormzhang.demo
Luncurkan aplikasi Jika kita ingin meluncurkan aplikasi melalui adb adb shell am start -n com.stormzhang.demo/.ui. Aktivitas Percikan
Hentikan paksa aplikasi Terkadang aplikasi macet dan perlu dipaksa untuk berhenti, jalankan perintah berikut:
ADB shell am force-stop <packagename>
Misalnya: adb shell am force-stop cn.androidstar.demo
Melihat log adb logcat
Mulai ulang Boot ulang ADB
Dapatkan nomor seri $adb dapatkan-serialno
02ae0c1021089daf
Dapatkan alamat MAC $adb shell cat /sys/class/net/wlan0/address
bc:f5:ac:f9:f7:c8
Periksa model perangkat $adb shell getprop ro.product.model
Nexus 5
Periksa versi Android Anda $adb shell getprop ro.build.version.release
7.0.1
Periksa resolusi layar $adb ukuran wm cangkang
Ukuran fisik: 1080×1920
Periksa kepadatan layar $adb kepadatan wm cangkang
Kepadatan fisik: 480 Ada terlalu banyak perintah tentang ADB, hanya beberapa perintah yang paling umum saya gunakan, lebih banyak perintah dapat ditemukan di sini:
https://github.com/mzlogin/awesome-adb |