Memuat...

Pusat Bantuan MuMuPlayer

Temukan solusi untuk semua masalah Anda dengan MuMuPlayer

Ajukan pertanyaan apa pun tentang MuMuPlayer

Esensial Pengembang: Manual

7 Jul 2025

Berikut adalah daftar singkat perintah adb yang umum digunakan untuk pengembang yang ingin menjalankan perintah menggunakan adb untuk MuMu Player.

[Perintah adb yang umum]

1. Versi Adb

adb bawaan MuMu Player (di direktori instalasi)

C:\Program Files (x86)\Nemu\vmonitor\bin\adb_server.exe

Unduh dari situs web:

Direkomendasikanhttps://adbshell.com/downloads

② Situs Resmi: https://developer.android.com/studio/releases/platform-tools

2. Koneksi dengan perangkat

Buka cmd (jika menggunakan adb bawaan MuMu Player, maka cd C:\Program Files (x86)\Nemu\vmonitor\bin\)

adb kill-server (adb bawaan: adb_server.exe kill-server)

Koneksi ke port emulator: adb connect 127.0.0.1:7555 (adb bawaan: adb_server.exe connect 127.0.0.1:7555)

Daftar perangkat yang terhubung: adb devices (adb bawaan: adb_server.exe devices), dalam kondisi normal, Anda akan mendapatkan notifikasi bahwa perangkat MuMu Player telah terhubung dan Anda dapat melanjutkan ke langkah berikutnya.

Developers' Essentials: Manual1

Catatan: Jika "127.0.0.1:7555 device" tidak muncul di daftar, terus coba sambungkan dengan menggunakan adb kill-server dan adb connect 127.0.0.1:7555

3. Cara mengoperasikan MuMu Player dengan beberapa perangkat yang terhubung

Format perintah: perintah alternatif untuk adb -s emulator port, misalnya: adb -s 127.0.0.1:7555 shell pm list package -3

4. Instal dan hapus apk

Jalankan perintah berikut dengan MuMu Player yang terhubung:

Instal apk

adb install C:\xx.apk

Hapus apk adb uninstall C:\xx.apk

5. Daftar nama paket aplikasi yang terinstal

Daftar semua nama paket

adb shell pm list packages

Daftar nama semua paket pihak ketiga

adb shell pm list packages -3

Daftar nama paket sistem

adb shell pm list packages -s

Nama paket aplikasi yang sedang berjalan

adb shell dumpsys window | findstr mCurrentFocus

Jika menjalankan beberapa instance dari aplikasi yang sama, harap periksa apakah versi emulator lebih lama dari 2.2.2x86/x64, jika iya, maka nama paket multi-start biasanya mengikuti format nama paket asli + suffix. Sebagai contoh Honkai Impact 3rd:

Developers' Essentials: Manual2

Jika emulator lebih baru dari 2.2.2x86/x64, maka paket multi-start dan paket asli harus memiliki nama yang sama, sehingga Anda perlu mengontrol aplikasi multi-start menggunakan UserId (jangan lupa untuk terlebih dahulu menghubungkan port emulator menggunakan adb connect 127.0.0.1:7555)  

6. Daftar Activity ClassName dari aplikasi yang terpasang

Jalankan adb logcat ActivityManager:I *:s | findstr "cmp" dan eksekusi aplikasi target

Mengambil contoh “Identity V”, Anda dapat menjalankan:

Developers' Essentials: Manual3

di mana cmp=com.netease.dwrg/.Launcher yang pertama berarti: Paket aplikasi

nama/Activity ClassName, nama Activity lengkap

name=com.netease.dwrg.Launcher

7. Mulai aplikasi

adb shell am start -n Nama paket aplikasi/Activity ClassName aplikasi

Mengambil contoh “Identity V”, Anda dapat menjalankan:

adb shell am start -n com.netease.dwrg/.Launcher

Untuk melihat waktu startup, jalankan adb shell am start -W Nama paket aplikasi/Activity ClassName aplikasi

Contohnya:

Developers' Essentials: Manual4

8. Tutup aplikasi

adb shell am force-stop Nama Paket

Mengambil contoh “Identity V”, Anda dapat menjalankan:

adb shell am force-stop com.netease.dwrg

9. Lihat versi aplikasi

adb shell dumpsys package Nama Paket | findstr version

Mengambil contoh “Identity V”, Anda dapat menjalankan:

Developers' Essentials: Manual5

10. Bersihkan data aplikasi

adb shell pm clear Nama Paket

11. Input simulasi

Input tombol

adb shell input keyevent Nilai Tombol

Contoh:

adb shell input keyevent 3

berarti menekan tombol HOME (nilai tombol lainnya dapat dicari secara online)

Input string

adb shell input text String

Contoh: adb shell input text test

akan mengembalikan string "test"

Catatan: Karakter Tionghoa tidak didukung

Klik mouse

adb shell input tap X Y

di mana X dan Y adalah nilai koordinat x dan y dari input saat ini

Gerakan mouse

adb shell input swipe X1 Y1 X2 Y2

X1 Y1 dan X2 Y2 adalah nilai koordinat titik awal dan akhir secara berturut-turut

12. Unggah file dari komputer ke emulator

adb push C:\test.apk /data

13. Salin file dari emulator ke komputer

adb pull /data/test.apk C:\

14. Ambil tangkapan layar

Ambil tangkapan layar dari layar emulator saat ini

adb shell screencap /data/screen.png

Simpan tangkapan layar ke komputer

adb pull /data/screen.png C:\

15. Rekam layar

Mulai merekam

adb shell screenrecord /data/test.mp4

Hentikan perekaman

CTRL+C

Ekspor file video

adb pull /data/test.mp4 C:\

16. Lihat informasi perangkat

Model

adb shell getprop ro.product.model

Merek

adb shell getprop ro.product.brand

Model prosesor

adb shell getprop ro.product.board

Versi Android

adb shell getprop ro.build.version.release

Mode rendering Engine

adb shell dumpsys SurfaceFlinger|findstr "GLES"

Perintah ini tidak dapat digunakan pada versi 2.0.30 ke atas. Untuk saat ini, penggunaannya memerlukan versi yang lebih lama.

Untuk perintah lainnya, silakan kunjungi https://adbshell.com/commands

[Cara menangkap paket]

1) Unduh versi terbaru dari "fiddler" dan "MuMu Player" secara terpisah;

2) Jalankan fiddler melalui Tools -> Options -> Connections, centang "Allow remote computers to connect" dan restart programnya. Penting! Jangan lupa untuk me-restart;

Developers' Essentials: Manual6

3) Periksa IP. Jika ada kartu jaringan virtual, Anda perlu menjalankan ipconfig/all untuk memeriksa IP yang sebenarnya;

Developers' Essentials: Manual7

4) Jalankan MuMu Player dan konfigurasikan proxy;

Developers' Essentials: Manual9

Developers' Essentials: Manual9

Tekan lama pada nama WiFi dan klik "Ubah jaringan"

Developers' Essentials: Manual10

Developers' Essentials: Manual12

5) Simpan dan lanjutkan ke operasi berikutnya.

Developers' Essentials: Manual13

Akhir Artikel

Kata Kunci: