Bagaimana Anda menginstal file APK di emulator Android?


716

Saya akhirnya berhasil mengaburkan aplikasi Android saya, sekarang saya ingin mengujinya dengan menginstal file APK dan menjalankannya di emulator.

Bagaimana saya bisa menginstal file APK di Android Emulator?



Langkah untuk menginstal APK di Emulator: Langkah 1 -> Jalankan emulator langkah 2-> Tempel apk di alat manajer SDK dan folder platform-alat. Langkah 3-> Jalankan perintah ini dan instal AppNaem.APK. Tunggu selama 2 menit itu menunjukkan Pesan Sukses. Terkadang ikon Aplikasi ditutup. Tetapi Aplikasi akan terus menjalankan Coba / klik.
gnganpath

Dalam xcode, itu disebut simulator, meskipun masih emulator (untuk ios).
JVE999

Ini sangat sederhana sekarang ..... Buka saja emulator Anda .... seret dan letakkan file .apk ke emulator Anda ... itu saja .. !!!
Akhilesh Sinha

Jawaban:


975

Anda cukup menarik dan melepas file .apk dari aplikasi Anda ke emulator dan secara otomatis akan mulai menginstal.

Opsi lain:


Windows:

  1. Jalankan emulator (SDK Manager.exe-> Tools-> Kelola AVD ...-> Baru kemudian Mulai)
  2. Mulai konsol (Windows XP), Jalankan -> ketik cmd , dan pindah ke folder platform-tools direktori SDK .
  3. Rekatkan file APK di folder 'android-sdk \ tools' atau 'platform-tools'.
  4. Kemudian ketikkan perintah berikut.

    adb install [.apk path]

    Contoh:

    adb instal C: \ Users \ Name \ MyProject \ build \ Jorgesys.apk

Linux:

  1. Salin file APK ke platform-toolsdalamandroid-sdk linux folder.
  2. Buka Terminal dan arahkan ke folder platform-tools di android-SDK .
  3. Kemudian Jalankan perintah ini -

    ./adb instal FileName.apk

  4. Jika operasi berhasil (hasilnya ditampilkan di layar), maka Anda akan menemukan file Anda di peluncur emulator Anda.

Mac:

PATH=$PATH:~/Library/Android/sdk/platform-tools

Contoh: PATH = $ PATH: / users / jorgesys / eclipse / android-sdk-mac_64 / tools

Kemudian jalankan adb.

Mac:

1. Jalankan emulator,

2. lalu salin file .apk Anda dan rekatkan ke /Users/your_system_username/Library/Android/sdk/platform-tools,
jika Anda tidak dapat menemukan jalur SDK di sistem mac Anda, lakukan langkah-langkah berikut: Buka finder->selectopsi Go di menu atas -> pilih Pergi ke opsi Folder -> itu akan muncul sebuah jendela dengan bidang teks: /Users/your_system_username/Library/Android/sdk/-> sekarang buka folder platform-tools dan tempel file .apk yang Anda salin,

  1. Sekarang buka terminal dan ketik berikut ini: cd Library/Android/sdk/platform-tools

  2. jalankan hal berikut di terminal Anda: ./adb install yourapkfilename.apk jika Anda mendapatkan pesan kesalahan berikut:, error: no devices found - waiting for deviceikuti langkah 5.

  3. Jalankan emulator Anda dari Android Studio, setelah emulator aktif lalu ulangi langkah 4, Anda akan melihat pesan sukses di terminal Anda.


43
ADB telah pindah ke 'platform-tools' di Windows juga
Dimuthu

5
Hanya ingin menambahkan sedikit sesuatu yang hilang dari jawaban di atas. Anda harus meletakkan file apk di direktori "android-sdk \ tools". Dengan informasi ini, jawabannya bekerja dengan sempurna.
Camille Sévigny

11
Tampaknya lokasi APK dapat dipilih secara bebas, asalkan direferensikan dengan benar dalam adb installperintah (diverifikasi pada Mac). Adapun lokasi adb: pada Mac, setidaknya dari bundel ADT versi 20130522, alat platform dapat ditemukan di $HOME/Development/adt-bundle-mac-x86_64-<date>/sdk/platform-tools.
mklement0

26
Anda tidak boleh meletakkan .apk di direktori platform-tools. Proyek Anda bukan di sana. Sebaliknya, gunakan path lengkap pada 'adb install', misalnya 'adb install "C: \ Users \ Name \ MyProject \ build \ myapp.apk".
Ela782

13
mendapatkan kesalahan ini: Kegagalan [INSTALL_FAILED_NO_MATCHING_ABIS]
IAmAndroid

119

Jika Anda telah membuat lebih dari satu emulator atau jika Anda memiliki perangkat Android yang terhubung, adb akan mengeluh

error: more than one device and emulator

adb help tidak begitu jelas tentang apa yang harus dilakukan:

-d                        - directs command to the only connected USB device...
-e                        - directs command to the only running emulator...
-s <serial number>        ...
-p <product name or path> ...

Bendera yang Anda putuskan untuk digunakan harus datang sebelum perintah adb yang sebenarnya:

adb -e install path/to/app.apk

6
Barang bagus. Hanya untuk memperjelas: ini tentang berapa banyak emulator berjalan (tidak dibuat) saat mengeksekusi adb install. Menggunakan -s <serial number>untuk benar-benar menargetkan emulator tertentu mem-bypass masalah ini; nomor seri dapat diperoleh dari output adb devices -l.
mklement0

70

Saat ini, Anda cukup menarik dan melepas apk Android ke emulator dan secara otomatis akan mulai menginstal.


4
Apakah ada sesuatu yang perlu Anda lakukan untuk mengaktifkan ini? Mungkin berbeda untuk emulator Visual Studio, tetapi seret dan lepas tampaknya tidak berfungsi.
chad

Saya tidak pernah menggunakan yang itu.
Amt87

5
Untuk yang lain: seret dan lepaskan pemasangan APK di Visual Studio Android Emulator tidak berfungsi jika emulator diluncurkan sebagai Administrator. Siapa yang tahu kenapa.
chad

@chad Tarik dan lepaskan dari proses privilege yang lebih rendah ke proses privilege yang lebih tinggi dilarang sejak Windows Vista. Lihat docs.microsoft.com/en-us/archive/blogs/patricka/…
Holistic Developer

28
go to sdk folder, then go to tools.
copy your apk file inside the tool directory
./emulator -avd myEmulator
to run the emulator on mac 
./adb install myApp.apk
to install app on the emulator

katanya ./adb Tidak ada file atau direktori di Mac, bagaimana saya menjalankannya?
CanCeylan

Anda harus mengetikkan nama emulator Anda seperti yang muncul di gerhana Anda. Misalnya ./emulator -avd youremulatorname
kkocabiyik

5
hanya berpikir saya akan berbagi bahwa di android sdk-tools terbaru adb telah pindah dari folder tools ke folder platform-tools
Jeff Wooden

tidak ada relevansi alat atau direktori platform-alat kecuali orang-orang yang beruntung mendapatkan adb di jalur mereka.
Hal50000

25

buka direktori android-sdk / tools di command prompt lalu ketik

 adb install fileName.apk (Windows)

 ./adb install fileName.apk (Linux or Mac)

22

Salin file .apk di platform-tools / direktori SDK Anda, lalu instal .apk pada emulator dengan menggunakan cmd (di windows):

adb install <path_to_your_bin>.apk

atau

./adb install <path_to_your_bin>.apk

Jika ada lebih dari satu emulator yang berjalan , Anda dapat menemukan semua emulator yang sedang berjalan dengan perintah ini:

adb devices

atau

./adb devices

maka Anda harus menentukan emulator tempat menginstal aplikasi, dengan nomor seri, dengan opsi -s. Sebagai contoh:

adb -s emulator-5554 install path/to/your/app.apk

atau

./adb -s emulator-5554 install path/to/your/app.apk


11

Unduh file apk dari browser lalu klik saja (area notifikasi). Instalasi akan dimulai secara otomatis.


11

Pertama, Anda perlu menginstal Android Studio di mesin Anda. Maka cukup ikuti langkah-langkah ini.

  1. Buka bilah navigasi Anda dan buka Android Studio. masukkan deskripsi gambar di sini
  2. Dari bilah alat, buka AVD Manager. (Jika Anda tidak dapat melihatnya membuat proyek android baru) masukkan deskripsi gambar di sini
  3. Buat Perangkat Virtual. masukkan deskripsi gambar di sini
  4. Pilih perangkat perangkat keras yang ingin Anda instal aplikasi Anda. masukkan deskripsi gambar di sini
  5. Pilih gambar android yang ingin Anda instal di perangkat Anda. (Jika Anda tidak dapat melihat gambar apa pun, Anda dapat mengunduh gambar yang diperlukan dari Direkomendasikan, x86 Gambar atau Gambar lain) masukkan deskripsi gambar di sini
  6. Tambahkan nama ke AVD Anda. masukkan deskripsi gambar di sini
  7. Sekarang perangkat virtual telah dibuat dan Anda dapat menjalankannya dengan mengklik tombol putar. masukkan deskripsi gambar di sini
  8. Sekarang Anda telah mengatur perangkat virtual dan sekarang Anda perlu menginstal file APK. masukkan deskripsi gambar di sini
  9. Unduh file APK yang ingin Anda instal dan Seret dan Jatuhkan ke emulator. masukkan deskripsi gambar di sini
  10. File APK telah berhasil diinstal dan Anda dapat melihatnya di aplikasi Anda. masukkan deskripsi gambar di sini
  11. Sekarang Anda cukup menjalankan aplikasi yang diinstal. masukkan deskripsi gambar di sini

10

Goto Shell / Terminal /, jangkau direktori android-SDK / tools lalu

adb install fileName.apk // (u can run this command on windows)
or 
./adb install fileName.apk  //( u can run this command on linux)

10

Misalkan Anda harus menginstal APK Facebook di emulator Anda.

Anda dapat menggunakan adb untuk menginstal APK ke emulator yang berjalan di OS X seperti ini:

./adb install ~/FBAndroid-2.1.apk

Dan di Windows , seperti ini:

adb install %HOMEPATH%\FBAndroid-2.1.apk

Setelah selesai, periksa layar aplikasi emulator untuk memeriksa apakah aplikasi telah diinstal dengan benar. Jika Anda perlu memaksa pemutakhiran aplikasi ini dari versi sebelumnya, tambahkan flag -r, seperti ini di OS X :

./adb install -r ~/FBAndroid-2.1.apk


8

Unduh file Apk dari net dan salin ke platform-tools folder SDK Anda, lalu pada command prompt, masuklah ke direktori itu tipe:

adb install filename.apk

tekan enter itu akan menginstal dalam beberapa detik


7

Dari Windows 7 dan seterusnya,

Shift + Klik kanan di folder file apk Anda.

Pilih Buka Command Window Di Sini

Ketik & Hit "adb install AppName.apk"


7

pertahankan emulator Anda dan berjalan. Di baris perintah, masuk ke dalam folder platform-tools, di folder SDK Anda yang datang dengan bundel adt dan jalankan perintah berikut:

>adb install <yourFilename.apk>

Perintah ini mendeteksi emulator / emulator Anda yang sedang berjalan dan menunjukkan kepada Anda daftar perangkat tempat Anda dapat menginstal aplikasi ini (tunjukkan jika ada perangkat / perangkat fisik yang terhubung ke komputer Anda.). Kemudian Anda dapat memilih satu, jika hanya satu emulator yang berjalan maka aplikasi akan langsung diinstal di atasnya secara default.

Catatan: Untuk perintah di atas, file .apk Anda harus berada di direktori yang sama.

untuk follo tutorial yang lebih terperinci: Tautan ini


5

(DIUJI PADA MACOS)

Langkah pertama adalah menjalankan emulator

emulator -avd <avd_name>

lalu gunakan adb untuk menginstal .apk

adb instal <path to .apk file>

Jika adb melempar kesalahan seperti APK sudah ada atau serupa. Jalankan adb shell saat emulator sedang berjalan

adb shell

data cd / aplikasi

hapus adb <file apk tanpa menggunakan .apk>

Jika adb dan emulator adalah perintah yang tidak ditemukan lakukan ikuti

export PATH = $ PATH: // android-sdk-macosx / platform-tools: // android-sdk-macosx / android-sdk-macosx / tools:

Untuk penggunaan di masa depan letakkan baris di atas di akhir .bash_profile

vi ~ / .bash_profile


5

jika menggunakan lebih dari satu emulator di firs gunakan perintah ini

adb devices

dan kemudian pilih amulatur dan instal aplikasi

adb -s "EMULATOR NAME" install "FILE PATH"
adb -s emulator-5556 install C:\Users\criss\youwave\WhatsApp.apk

5

Saya mungkin salah, tetapi pada Windows saya cukup drag dan drop .apkke Android Emulator. Maksud saya, melakukan semua yang disebutkan di atas tampaknya banyak pekerjaan.


Mengapa memposting jawaban ini jika Anda tidak yakin? Sepertinya pada dasarnya Anda menyalin jawaban Amt87.
direformasi

Saya sangat tidak yakin karena saya tidak tahu apakah akan mengerjakan kasusnya. Saya tidak bisa melihat jawaban Amt87.
Marcelo Agimóvel

Sangat mudah. Jauh lebih mudah daripada jawaban lain, dan ini bekerja sangat baik pada OS X.
Chantell Osejo

1
Tampaknya ini hanya pengulangan dari jawaban yang ada ini .
Pang

4

pergi ke direktori ADT / Android-sdk / tools di command prompt 1. adb install fileName.apk (Windows)

  1. ./adb instal fileName.apk (Ubuntu / Linux atau Mac)


1

Anda menulis perintah pada terminal / cmd adb instal FileName.apk.


1

Cara terbaik adalah membuat aplikasi, yang membuka file apk pada emulator. Anda harus menyalin file .apk ke folder unduhan emulator Anda. Kemudian ganti YourAppName.apk dengan nama .apk Anda.

ini kodenya

public class MainActivity extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);



        Intent intent = new Intent(Intent.ACTION_VIEW);
        intent.setDataAndType(Uri.fromFile(new File(Environment.getExternalStorageDirectory() + "/download/" + "yourAppName.apk")), "application/vnd.android.package-archive");
        intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
        startActivity(intent);


    }
}


1

Di Linux saya melakukan ini:

  1. pertama kali melihat perangkat yang saya miliki saat ini: emulator -list-avds
  2. membangun rilis cd android && ./gradlew assembleRelease
  3. instal di perangkat emulasi "Nexus5" (Anda berada di dalam direktori android , jika tidak gunakan path lengkap ke apk):adb -s '8e138a9c' install app/build/outputs/apk/app-release.apk

Itu dia. Anda juga bisa menggunakan./gradlew installRelease


1

Ikuti langkah-langkahnya:

  1. pastikan Anda telah mengizinkan instalasi dari sumber yang tidak dikenal dalam pengaturan.
  2. Gunakan Monitor Perangkat Android untuk menyalin APK ke kartu sd.
  3. Gunakan browser bawaan di Android untuk menavigasi ke file: ///sdcard/apk-name.apk
  4. Ketika pemberitahuan "Unduh selesai" muncul, klik itu.


0

1) rekatkan myapp.apk di folder platform-tools , dalam kasus saya C: \ Users \ mazbizxam \ AppData \ Local \ Android \ android-sdk \ platform-tools, ini tautan dalam kasus saya yang dapat berubah untuk Anda orang

2) buka direktori dalam CD CMD C: \ Users \ mazbizxam \ AppData \ Local \ Android \ android-sdk \ platform-tools

3) Sekarang Anda berada di folder platform-tools, cukup ketik adb install myapp.apk

harap pastikan emulator Anda dihidupkan, jika semuanya ok apk akan menginstal


0

Mulai konsol (Windows XP), Jalankan -> ketik cmd, dan pindah ke folder platform-tools direktori SDK.

Jika ada yang bertanya-tanya bagaimana menjalankan cmddi platform-toolsfolder direktori SDK, jika Anda menjalankan versi Windows yang cukup baru, ikuti langkah-langkahnya:

  1. Pergi ke platform-toolsmelalui Windows Explorer.
  2. Sambil menahan shiftklik kanan dan Anda akan menemukan opsi "Buka jendela Perintah di sini".
  3. Klik padanya dan cmd akan mulai di folder itu.

masukkan deskripsi gambar di sini

Semoga ini bisa membantu


0

Di mac atau windows. Cukup jalankan emulator dan Tarik dan jatuhkan apk di layar beranda. Itu akan menginstal


1
Tampaknya ini hanya pengulangan dari jawaban yang ada ini .
Pang

0

Sederhana Anda dapat mengunggah APK ke hosting atau mengunduh APK dan menggunakan peramban untuk menginstal dari sumber yang tidak dikenal.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.