Cara memasang APK dengan adb dari komputer

Baca 1 menit · Diperbarui 2026-09-05

Advertisement

Kapan adb lebih baik

Memasang dari komputer melewati pemasang di ponsel sepenuhnya, menampilkan kode galat sebenarnya saat gagal, menangani bundel terpecah tanpa aplikasi pihak ketiga, dan merupakan satu-satunya cara memasang di TV box Android tanpa pengelola berkas.

Penyiapan

  1. Ambil platform tools: brew install --cask android-platform-tools di macOS, sudo apt install adb di Debian dan Ubuntu, atau unduh SDK Platform-Tools dari Google untuk Windows lalu ekstrak.
  2. Di ponsel, aktifkan opsi pengembang dengan mengetuk Nomor bentukan di Setelan › Tentang ponsel tujuh kali, lalu nyalakan USB debugging.
  3. Sambungkan kabel, jalankan adb devices, setujui permintaan di ponsel. Perangkat semestinya tercantum sebagai device, bukan unauthorized.

Nirkabel: Android 11 ke atas punya Wireless debugging di opsi pengembang dengan kode penyandingan; adb pair <ip:port> lalu adb connect <ip:port>.

Perintah

TugasPerintah
Memasang APKadb install app.apk
Memasang ulang, data tetapadb install -r app.apk
Memasang bundel terpecahadb install-multiple base.apk split_config.arm64_v8a.apk split_config.in.apk
Memasang XAPK atau APKSEkstrak dulu (itu zip), lalu install-multiple pada APK di dalamnya
Memasang untuk pengguna tertentuadb install --user 0 app.apk
Mencopot pemasanganadb uninstall <nama paket>
Memeriksa versi terpasang`adb shell dumpsys package <nama paket> \grep version`

Penurunan versi

adb install -r -d app.apk mengizinkan kode versi lebih rendah hanya pada build yang debuggable; pada aplikasi biasa flag -d diabaikan dan pemasangan gagal dengan INSTALL_FAILED_VERSION_DOWNGRADE. Copot pemasangan terlebih dahulu, seperti dijelaskan di cara menurunkan versi aplikasi.

Membaca galat

adb menyebutkan alasannya, tidak seperti pemasang di ponsel: INSTALL_FAILED_UPDATE_INCOMPATIBLE berarti tanda tangan tidak cocok, INSTALL_FAILED_NO_MATCHING_ABIS berarti paket tidak punya kode native untuk CPU Anda, INSTALL_FAILED_OLDER_SDK berarti aplikasi butuh Android lebih baru, INSTALL_FAILED_MISSING_SPLIT berarti Anda memasang APK dasar dari sebuah bundel sendirian.

Data OBB

adb tidak menempatkan berkas ekspansi. Salin dengan adb push main.1234.com.example.obb /sdcard/Android/obb/com.example/.

Panduan ini menjelaskan perilaku umum Android; nama menu berbeda menurut pabrikan dan versi Android. Unduhan di situs ini berasal dari mirror pihak ketiga yang mapan dan tidak pernah kami ubah.

Panduan lainnya

Advertisement