Ketika saya mengembangkan proyek menggunakan Eclipse , file APK berjalan di emulator. Tetapi saya ingin mengunggah aplikasi saya ke perangkat nyata. Apakah ada alat untuk membuat file APK?
Apa prosesnya? Atau mungkinkah untuk menarik file APK dari emulator?
Jawaban:
Ketika Anda menjalankan proyek pada emulator, file APK dihasilkan di
bin
direktori. Ingatlah bahwa hanya membangun proyek (dan tidak menjalankannya ) tidak akan menampilkan file APK kebin
direktori.sumber
.apk
file yang akan mendapatkan debug membangun . Jika Anda ingin membangun rilis, ikuti jawaban Sarwar sebagai gantinya.Untuk pengujian pada perangkat, Anda dapat menghubungkan perangkat menggunakan USB dan lari dari Eclipse hanya sebagai emulator.
Jika Anda perlu mendistribusikan aplikasi, maka gunakan fitur ekspor:
Kemudian ikuti instruksi. Anda harus membuat kunci dalam proses.
sumber
Tidak perlu membuat kunci dan sebagainya jika Anda hanya ingin bermain-main dengan itu di perangkat Anda.
Dengan Eclipse:
Untuk mengekspor .apk unsigned dari Eclipse, klik kanan proyek di Package Explorer dan pilih Android Tools -> Export Application unsigned Package . Kemudian tentukan lokasi file untuk .apk unsigned.
sumber
script
pendekatan?File APK ada di
/workspace/PROJECT_FOLDER/bin
direktori. Untuk menginstal file APK di perangkat nyata:Hubungkan perangkat Anda yang sebenarnya dengan PC / laptop.
Pergi
sdk/tools/
menggunakan terminal atau prompt perintah.adb install <FILE PATH OF .APK FILE>
Itu dia...
sumber
Cukup klik kanan pada proyek Anda dan kemudian pergi ke
* Ekspor -> Android -> Ekspor Aplikasi Android -> YOUR_PROJECT_NAME -> Buat jalur penyimpanan kunci baru -> Isi detailnya -> Tetapkan lokasi .apk -> Sekarang Anda bisa mendapatkan file .apk Anda *
Pasang di ponsel Anda.
sumber
Kita dapat membuat file APK yang ditandatangani dan tidak ditandatangani. File APK yang ditandatangani dapat diinstal di perangkat Anda.
Untuk membuat file APK yang ditandatangani:
Klik kanan proyek di Package Explorer
Pilih Alat Android -> Paket Aplikasi yang Ditandatangani Ekspor .
Kemudian tentukan lokasi file untuk .apk yang ditandatangani.
Untuk membuat file APK yang tidak ditandatangani:
Klik kanan proyek di Package Explorer
Pilih Alat Android -> Ekspor Paket Aplikasi yang Tidak Ditandatangani .
Kemudian tentukan lokasi file untuk file APK yang tidak ditandatangani.
sumber
Ketika Anda menjalankan aplikasi Anda, ponsel Anda harus terdeteksi dan Anda harus diberi pilihan untuk berjalan di ponsel Anda, bukan di emulator.
Instruksi lebih lanjut tentang membuat ponsel Anda dikenali: http://developer.android.com/guide/developing/device.html
Saat Anda ingin mengekspor versi file APK yang ditandatangani (untuk mengunggah ke pasar atau memasang situs web), klik kanan pada proyek di Eclipse, pilih ekspor, lalu pilih "Ekspor Aplikasi Android".
Rincian lebih lanjut: http://developer.android.com/guide/publishing/app-signing.html#ExportWizard
sumber
The
bin/XXX.apk
file dapat dibangun secara otomatis segera setelah Anda menyimpan file sumber:Jendela / Preferensi, Android / Bangun, hapus centang "lewati pengemasan dan pengindeksan ..."
sumber
Cara paling sederhana untuk membuat APK yang ditandatangani / tidak ditandatangani menggunakan Eclipse dan ADT adalah sebagai berikut:
Pilih lokasi untuk file APK baru dan klik "Simpan" .
Semoga ini membantu.
sumber
Eclipse 3.7 (Indigo): Pergi ke Windows -> Preferences -> Android -> Bangun dan hapus centang "Lewati pengemasan dan dexing hingga ekspor atau diluncurkan"
Anda juga dapat membangunnya secara manual melalui Menu -> Project -> ** Hapus centang "Bangun secara otomatis" **.
sumber
Klik kanan pada proyek di Eclipse -> Alat Android -> Ekspor tanpa kunci yang ditandatangani. Hubungkan perangkat Anda. Pasang dengan sdk / tools.
sumber
Tidak ada yang menyebutkan ini, tetapi dalam hubungannya dengan tanggapan lain, Anda juga bisa mendapatkan file apk dari direktori tempat sampah Anda ke ponsel atau tablet dengan meletakkannya di situs web dan hanya mengunduhnya.
Perangkat Anda akan mengeluh tentang menginstalnya setelah Anda mengunduhnya. Perangkat Anda akan memberi tahu Anda atau risiko menginstal program dari sumber yang tidak dikenal dan memberi Anda opsi untuk mengabaikan saran.
Pertanyaan Anda sangat spesifik. Anda tidak harus menariknya dari emulator Anda, cukup ambil file apk dari folder bin di proyek Anda dan letakkan di perangkat Anda yang sebenarnya.
Kebanyakan orang memberi Anda informasi berharga untuk langkah selanjutnya (menandatangani dan memublikasikan apk Anda), Anda tidak diharuskan melakukan langkah itu untuk mendapatkannya di perangkat Anda yang sebenarnya.
Mengunduhnya ke perangkat Anda yang sebenarnya adalah metode sederhana.
sumber