Saya mulai menggunakan Android Studio baru dan tidak dapat menemukan APK aplikasi di IDE, di mana ia sebenarnya berada?
android
apk
android-studio
kekal
sumber
sumber
app/production/release
Jawaban:
Untuk membantu orang yang mungkin mencari jawaban untuk pertanyaan yang sama ini, penting untuk mengetahui jenis proyek apa yang Anda gunakan di Studio.
Gradle
Jenis proyek default saat membuat proyek baru, dan yang direkomendasikan secara umum adalah Gradle.
Untuk proyek baru bernama "Foo", struktur di bawah folder utama adalah
Di mana folder "Foo" internal adalah modul utama (struktur ini memungkinkan Anda membuat lebih banyak modul nanti dalam struktur yang sama tanpa perubahan).
Dalam pengaturan ini, lokasi APK yang dihasilkan akan berada di bawah
Perhatikan bahwa setiap modul dapat menghasilkan output sendiri, sehingga output sebenarnya lebih banyak
EDIT Pada versi terbaru dari jalur lokasi Android Studio untuk output yang dihasilkan adalah
IntelliJ
Jika Anda adalah pengguna IntelliJ sebelum beralih ke Studio, dan mengimpor proyek IntelliJ Anda secara langsung, maka tidak ada yang berubah. Lokasi output akan sama di bawah:
Catatan: kadang-kadang ini akan menjadi usang sekitar 1.0
Gerhana
Jika Anda mengimpor proyek Android Eclipse secara langsung, jangan lakukan ini! Segera setelah Anda memiliki dependensi dalam proyek Anda (guci atau Proyek Perpustakaan), ini tidak akan berfungsi dan proyek Anda tidak akan diatur dengan benar. Jika Anda tidak memiliki dependensi, maka apk akan berada di bawah lokasi yang sama seperti yang Anda temukan di Eclipse:
Namun saya tidak bisa cukup menekankan pentingnya tidak melakukan ini.
sumber
Foo/*/build/outputs/apk/...
tetapi untuk beberapa alasan direktori keluaran disembunyikan dan saya tidak dapat melihatnya di dalam Android Studio, ada petunjuk?Saya di Android Studio 0.6 dan apk dibuat di
Itu termasuk semua perpustakaan sehingga saya bisa membaginya.
Pembaruan di Android Studio 0.8.3 Beta . Apk sekarang di
Pembaruan di Android Studio 0.8.6 - 2.0 . Apk sekarang di
sumber
Sebenarnya tidak ada alasan untuk menggali jalur; IDE memberikannya kepada Anda (setidaknya dengan versi 1.5.1).
Di
Build
menu, pilihBuild APK
:Dialog akan muncul:
Jika Anda menggunakan versi Android Studio yang lebih baru, mungkin terlihat seperti ini:
Mengklik tautan
Show in Explorer
ataulocate
, Anda akan disajikan dengan file explorer diposisikan di suatu tempat di dekat mana pun Android Studio meletakkan file APK:Tetapi di AS 3, ketika Anda mengklik
locate
, itu menempatkan Anda padaapp
level. Anda harus masuk kerelease
folder untuk mendapatkanAPK
file Anda .sumber
Build APK
perintah. (atau tersembunyi lebih baik)Dalam kasus saya, saya menggunakan Android Studio 1.0.2, saya mendapatkan file APK dari:
sumber
Jika ada orang yang kehilangan APK-nya dan tidak dapat menemukannya di lokasi yang dinyatakan dalam jawaban lain (saya menemukan pertanyaan ini, karena saya juga tidak dapat menemukannya) mungkin ada di folder ini (milik saya)
Saya juga punya di sana file ini:
Saya tidak begitu yakin, apakah apk itu benar-benar apk penuh, yang harus dihasilkan, tetapi saya mencobanya di berbagai perangkat (tidak hanya perangkat target, tetapi juga yang mendukung hanya SDK minimum) dan itu berfungsi .
Semoga ini bisa membantu seseorang.
sumber
Ini adalah Project_Location / app / build / outputs / apk untuk Gradle Project
sumber
Temukan
apk
menggunakan langkah di bawah ini: -build
folder.output
folder.apk
folder.apk
.berharap itu akan membantu beberapa orang.
sumber
Jadi apk di Android studio dihasilkan di dalam
build
folder modul aplikasi .Jalur yang benar ke apk akan
\app\build\outputs\apk
. Saya menggunakan Android Studio Versi 1.4.1. Jadi apk dapat ditemukan diapp/build/apk/
atau\app\build\outputs\apk
berdasarkan versi studio Android yang Anda gunakan. Lihat gambar di bawah iniTemukan juga lebih banyak referensi tentang tautan ini.
sumber
Saya menggunakan Android Studio dan gradle. Itu membuat file build / apk / <. Apk> hanya ketika saya menjalankan proyek. Tekan yang berikut ini untuk menjalankan proyek Anda: Alt + u, u
Android Studio: 0.5.3 Gradle: 0.9. +
sumber
Anda dapat menemukan APK di:
sumber
Di Android Studio yang baru, apk yang ditandatangani ditempatkan langsung di folder modul yang apk dibangun.
Sebagai contoh: Untuk Project ProjectA yang berisi 2 modul Mod1 dan Mod2, file apk akan ditemukan di
/path-to-ProjectA/Mod1/Mod1.apk
/path-to-ProjectA/Mod2/Mod2.apk
Lokasi Image for APK di Android Studio
sumber
The
.apk
file yang terletak di[your project]\out\production\[your project name]
sumber
.classpath
file Anda untukkind="output"
entri.BUILD_FOLDER_PATH
opsi konfigurasi.Lokasi apk di Android Studio:
AndroidStudioProjects / ProjectName / app / build / outputs / apk / app-debug-unaligned.apk
sumber
Pada versi 0.8.6 dari Android Studio menghasilkan file APK (ditandatangani dan saya percaya tidak ditandatangani juga) akan ditempatkan di dalam ProjectName / perangkat / build / outputs / apk
Sebagai contoh, saya membuat sesuatu untuk Google Glass dan APK yang saya tandatangani dijatuhkan di / Users / MyName / AndroidStudioProjects / HelloGlass / glass / build / outputs / apk
sumber
Saya mendapat file .apk di parent_folder / out / production / projectname / projectname.apk
sumber
Bangun proyek Anda dan dapatkan
apk
dariyour_project\app\build\apk
sumber
Anda dapat menemukan file apk Anda sebagai berikut:
sumber
Proses pembuatan melibatkan banyak alat dan proses yang menghasilkan file perantara dalam perjalanan untuk menghasilkan file
.apk
. Jika Anda mengembangkan di Android Studio, proses build lengkap dilakukan setiap kali Anda menjalankan tugas Gradle build untuk proyek atau modul Anda.Namun, proses pembuatannya sangat fleksibel sehingga berguna untuk memahami apa yang terjadi di bawah tenda karena banyak proses pembuatannya dapat dikonfigurasi dan diperluas. Diagram berikut menggambarkan berbagai alat dan proses yang terlibat dalam pembuatan:
Buat versi rilis
Anda sekarang dapat menggunakan opsi menu Bangun untuk membangun versi rilis aplikasi Anda untuk distribusi.
Build menghasilkan APK untuk setiap varian build: direktori
app/build/apk/
(atauapp/build/outputs/apk
) berisi paket yang bernama app -. Apk; misalnya, aplikasi-rilis-penuh.apk dan aplikasi-demo-debug.apk.Bangun output
Build menghasilkan APK untuk setiap varian build di
app/build folder
: theapp/build/outputs/apk/ directory
berisi paket yang bernama app -. Apk; misalnya, aplikasi-rilis-penuh.apk dan aplikasi-demo-debug.apk .Courtesy pergi ke Build System Overview
sumber
Saya menggunakan kenari Android Studio 3.0.
Untuk membangun apk,
Klik untuk
Build->Build APK(s)
.Setelah apk Anda dibuat, Buka:
sumber
Jika Anda telah mengimpor Proyek dari Eclipse dan menggunakan direktori Android Studio baru
memang ada (mungkin ada binari lama di sini) namun dengan pembaruan Android Studio terbaru apk aktual saat ini disimpan
sumber
Tambahkan ini dalam file gradle modul Anda. Tidak ada di proyek default. Maka Anda pasti akan menemukan APK di / build / outputs / apk /
sumber
Untuk Gradle lihat di sini: https://docs.gradle.org/current/dsl/org.gradle.api.tasks.SourceSetOutput.html . " Sebagai contoh: Plugin Java akan menggunakan dir itu dalam menghitung jalur kelas dan untuk menggelegar konten; Plugin IDEA dan Eclipse akan meletakkan folder-folder itu di classpath yang relevan. "
Jadi itu tergantung pada plugin build in configs kecuali Anda tidak mendefinisikannya secara eksplisit dalam file config.
sumber
Klik ikon gir kecil di tampilan proyek dan pastikan "tampilkan file yang dikecualikan" dicentang. Jika tidak, IDE akan bersembunyi
output
dan beberapa direktori penting lainnya di bawah$project/$module/build/
.sumber
Halo semua jawaban di atas semua benar Anda dapat menemukan apk melalui jalan di android studio tetapi ada pengecualian Anda tidak dapat menemukan build / output folder beberapa kali jika Anda tidak dapat melihatnya hanya pergi ke
aplikasi ->
app.iml
file dan temukan baris di bawahnya di dalamnya: --> setelah menghapus baris ini Anda dapat melihat folder keluarannya hanya dengan menambahkan informasi lebih lanjut ke jawaban di atas sesuai pengalaman saya :)
TERIMA KASIH! ~!
sumber
Untuk Android Studio 2.0
Di sini UserName adalah nama pengguna komputer Anda dan MyAppName adalah nama aplikasi android Anda
sumber
Pada Android Studio 3.0 / Gradle Build Tools 3.0.0, artefak APK sekarang dapat ditemukan
foo/bar/build/outputs/apk/flavorName/buildType
sehubungan dengan nama proyek Andafoo
,, dan nama modul Andabar
,. Sekarang ada direktori untuk setiapapk
file yang diurutkan yang diatur terlebih dahulu berdasarkan rasa (dengan memperhatikan dimensi rasa) dan kemudian berdasarkan jenis pembuatan.sumber
Lagi pula: "Semua APK yang dibangun disimpan dalam nama-proyek / nama-modul / build / output / apk / Bangun proyek Anda LINK
sumber
Petunjuk: Jika Anda tidak dapat melihat app-debug.apk di folder debug Anda, Anda harus mengklik BUILD -> Rebuild Project di Android Studio.
sumber
Untuk membuat apk di studio android, buka menu build-> build bundles / apk-> build apk
itu akan membuat file apk proyek Anda. Setelah ini apk akan tersedia di Anda
direktori proyek-> app-> build-> outputs-> apk-> debug-> app-debug.apk
sumber
Klik pada Build-Build Bundles / Apks-Build Apk.
Surat wasiat yang menunjukkan lokasi aplikasi saat Anda mengklik 'temukan' pada pemberitahuan tersebut.
Jika Anda telah selesai membuat apk, goto: C: \ Users \\ AndroidStudioProjects \\ app \ build \ outputs \ apk \ debug
sumber