Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 9916|Jawab: 1

Perintah operasi umum ADB dijelaskan secara rinci dan lengkap

[Salin tautan]
Diposting pada 07/01/2018 21.40.51 | | | |

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




Mantan:Menggunakan perangkat adb untuk melaporkan error:perangkat offline
Depan:WinRAR v5.50 Cina Sederhana Terdaftar Tanpa Iklan Tanpa Modifikasi Asli (64-bit/32-bit)
Diposting pada 08/01/2018 09.41.06 |
https://developer.android.com/studio/command-line/adb.html  官方文档链接
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com