Saya ingin menginstal file menggunakan baris perintah Windows. Pertama saya ingin membangun setelah mengkompilasi semua file .jar untuk membuat file .apk untuk aplikasi Android tanpa menggunakan Eclipse.
Adakah yang tahu bagaimana hal ini dapat dilakukan tanpa menggunakan Eclipse & hanya dengan memanfaatkan baris perintah.
Jawaban:
Anda dapat menggunakan kode di bawah ini untuk menginstal aplikasi dari baris perintah
apk ini dipasang di memori internal emulator yang dibuka saat ini.
apk ini dipasang di kartu sd emulator yang dibuka saat ini.
Anda juga dapat menginstal apk ke perangkat tertentu di daftar perangkat yang terhubung ke adb.
Lihat juga bantuan adb untuk opsi lain.
sumber
-d
untuk memaksa instalasi melalui koneksi USB. Saya punya masalah, dan menambahkan itu memperbaikinya.adb -d install myApp-release.apk
adb install -d
TIDAK memaksa USB. Dari bantuan adb:(-d: allow version code downgrade)
-d
kebingungan ini, @ZachCase dan @ScottStafford benar. Opsi ADB dan opsi perintah ADB adalah hal-hal yang berbeda:adb -d install file.apk
menginstal ke perangkat Android tunggal yang terhubung oleh USB [lihat ] saatadb install -d file.apk
menginstal APK dengan kemungkinan penurunan versi [lihat ].adb install -r example.apk
untuk menginstal / memperbarui aplikasi. The-r
akan memperbarui aplikasi jika sudah terpasang.Anda dapat membangun di baris perintah dengan semut. Lihat panduan ini .
Kemudian, Anda dapat menginstalnya dengan menggunakan
adb
pada baris perintah.The
-r
bendera adalah untuk menggantikan aplikasi yang sudah ada.sumber
Anda dapat menginstal apk ke perangkat / emulator tertentu dengan memasukkan pengenal perangkat / emulator sebelum kata kunci 'install' dan kemudian path ke apk. Perhatikan bahwa saklar -s, jika ada, setelah kata kunci 'install' menandakan pemasangan ke kartu sd. Contoh:
sumber
Gunakan Android Debug Bridge baris perintah alat
adb
misalnya:adb install filename.apk
.Referensi yang baik
adb
adalah di Sinisumber
Cara sederhana untuk melakukannya adalah dengan perintah
dan jika Anda ingin menargetkan perangkat yang terhubung, Anda dapat menambahkan parameter "-d"
jika Anda memiliki lebih dari satu perangkat / emulator yang terhubung Anda akan mendapatkan kesalahan ini
untuk menghindari itu Anda dapat mendaftar semua perangkat dengan perintah di bawah ini
Anda akan mendapatkan hasil seperti di bawah ini
pilih salah satu dari perangkat ini dan tambahkan parameter ke perintah adb sebagai "-s a3b09hh3e" seperti di bawah ini
juga sebagai petunjuk jika jalur apk panjang dan memiliki spasi, cukup tambahkan antara tanda kutip ganda seperti
sumber
sumber
Perintah untuk menginstal file APK seperti halnya di Android Studio dapat Anda lihat di bawah ini.
1) Untuk mendorong aplikasi Anda:
dimana
com.my.awesome
paketmu2) Untuk menginstal:
sumber
Sangat mudah!
misalnya lokasi file apk saya adalah: d: \ myapp.apk
jalankan cmd
arahkan ke folder "platform-tools" (dalam folder SDK)
mulai perangkat emulator Anda (katakanlah namanya adalah 5556: MyDevice)
ketik kode ini di cmd:
adb -s emulator-5556 install d: \ myapp.apk
Tunggu sebentar dan sudah selesai !!
sumber
Anda mungkin di sini karena Anda ingin membangunnya juga!
Membangun
(Di Windows
gradlew.bat
)Kemudian Instal
(Itu
-r
membuatnya mengganti salinan yang ada, tambahkan-s
jika menginstal pada emulator)Bonus
Saya mengatur alias di blog saya
~/.bash_profile
(Pendek untuk Bangun dan Pasang)
sumber
Untuk menginstal apk debug (tes), gunakan
-t
:Jalankan Build-Make Project
Cari apk yang dihasilkan terakhir di folder aplikasi.
Contoh:
sumber
Anda dapat melakukannya dengan menggunakan alat baris perintah adb ATAU perintah gradle: Lihat Panduan ini .
Setup command line adb
Perintah Gradle untuk membangun dan menginstal.
Anda juga dapat menghapus instalasi versi sebelumnya
Anda dapat meluncurkan aktivitas utama Anda di perangkat / emulator seperti di bawah ini
sumber
Saya menggunakan skrip ini di mesin windows saya (insall semua apks di folder saat ini ke semua perangkat yang tersedia)
Simpan ini sebagai install-apks.ps1
Kemudian dari PowerShell:
sumber