Я начал использовать новую студию Android и не смог найти APK приложения в среде IDE, где он действительно находит?
Расположение Apk в новой Android-студии
Ответ 1
Чтобы помочь людям, которые могли бы найти ответ на этот же вопрос, важно знать, какие типы проектов вы используете в Studio.
Gradle
Тип проекта по умолчанию при создании нового проекта и рекомендуемый в общем случае Gradle.
Для нового проекта под названием "Foo" структура под основной папкой будет
Foo/
settings.gradle
Foo/
build.gradle
build/
Если внутренняя папка "Foo" является основным модулем (эта структура позволяет вам впоследствии создавать больше модулей в одной структуре без изменений).
В этой настройке местоположение сгенерированного APK будет находиться под
Foo/Foo/build/apk/...
Обратите внимание, что каждый модуль может генерировать свой собственный вывод, поэтому истинный вывод больше
Foo/*/build/apk/...
ИЗМЕНИТЬ В новейшей версии пути местоположения Android Studio для сгенерированного вывода есть
Foo/*/build/outputs/apk/...
IntelliJ
Если вы являетесь пользователем IntelliJ перед переключением на Studio и импортируете проект IntelliJ напрямую, ничего не изменилось. Расположение выхода будет таким же:
out/production/...
Примечание: это будет устаревать иногда около 1.0
Eclipse,
Если вы импортируете проект Android Eclipse напрямую, не делайте этого! Как только у вас есть зависимости в вашем проекте (банки или проекты библиотек), это не сработает, и ваш проект будет неправильно настроен. Если у вас нет зависимостей, тогда apk будет находиться в том же месте, что и в Eclipse:
bin/...
Однако я не могу подчеркнуть важность не для этого.
Ответ 2
Я нахожусь на Android Studio 0.6, и apk был сгенерирован в
MyApp/myapp/build/outputs/apk/myapp-debug.apk
Он включал все библиотеки, чтобы я мог поделиться им.
Обновление Android Studio 0.8.3 Betastrong > . Теперь apk находится в
MyApp/myapp/build/apk/myapp-debug.apk
Обновление Android Studio 0.8.6 - 2.0. Теперь apk находится в
MyApp/myapp/build/outputs/apk/myapp-debug.apk
Ответ 3
На самом деле нет причин выкапывать пути; IDE передает его вам (по крайней мере, с версией 1.5.1).
В Build
меню выберите Build APK
:
Появится диалоговое окно:
Если вы используете более новую версию Android Studio, она может выглядеть так:
Нажав кнопку " Show in Explorer
или locate
ссылку, вам будет представлен проводник файлов, расположенный где-нибудь рядом с местом, где Android Studio помещает файл APK:
Но в AS 3, когда вы нажимаете locate
, он помещает вас на уровень app
. Вам нужно зайти в папку release
чтобы получить файл APK
.
Ответ 4
В моем случае я использую Android Studio 1.0.2, я получаю файл APK от:
<myAndroidProject>/app/build/outputs/apk/app-debug.apk
Ответ 5
Если кто-то упустит свой APK и не сможет найти его в местах, указанных в других ответах (я нашел этот вопрос, так как не смог найти его), он может быть только в этой папке (мой был)
<project folder>/target/classes/<appname>.apk
У меня также был файл:
<appname>.unaligned.apk
Я не совсем уверен, действительно ли apk является полномасштабным apk, который должен быть сгенерирован, но я попробовал его на разных устройствах (не только на целевом устройстве, но и на тех, которые поддерживали только минимальный SDK) и это сработало.
Надеюсь, это поможет кому-то.
Ответ 6
Это Project_Location/app/build/output/apk для Gradle Project
Ответ 7
Найти apk
, используя следующий шаг: -
- Перейти к папке проекта.
- Открыть папку проекта.
- Откройте папку
build
. - Откройте папку
output
. - Откройте папку
apk
. - Теперь вы видите свой
apk
.
надеюсь, что это поможет некоторому телу.
Ответ 8
Итак, apk в студии Android создается внутри build
папки приложения.
Правильный путь к apk будет \app\build\outputs\apk
. Я использую Android Studio версии 1.4.1. Таким образом, apk можно найти в базе app/build/apk/
или \app\build\outputs\apk
в версии используемой вами студии Android. См. Изображение ниже.
Также найдите дополнительную ссылку на эти ссылки.
Ответ 9
Я использую Android Studio и gradle. Он создал файл build/apk/<.apk только при запуске проекта. Для запуска проекта нажмите следующую команду: Alt + u, u
Android Studio: 0.5.3 Gradle: 0,9. +
Ответ 10
Вы можете найти APK в:
YourProject\app\build\outputs\apk
Ответ 11
Файл .apk
находится в [your project]\out\production\[your project name]
Ответ 12
В новой Android Studio подписанный apk помещается непосредственно в папку модуля, для которой построен apk.
Например: для Project ProjectA, содержащего 2 модуля Mod1 и Mod2, файлы apk будут найдены в
/path-to-ProjectA/Mod1/Mod1.apk
/path-to-ProjectA/Mod2/Mod2.apk
Ответ 13
Расположение apk в Android Studio:
AndroidStudioProjects/ProjectName/приложение/строить/выходы/APK/приложение-отладки unaligned.apk
Ответ 14
Как и в случае с версией 0.8.6 Android Studio, создающей файл APK (подписанный и, как мне кажется, без знака), будет помещен внутри ProjectName/device/build/output/apk
Например, я делаю что-то для Google Glass, и мой подписанный APK попадает в/Users/MyName/AndroidStudioProjects/HelloGlass/glass/build/output/apk
Ответ 15
Я получил файлы .apk в parent_folder/выход/производство/имя_проект/projectname.apk
Ответ 16
Создайте свой проект и получите apk
от your_project\app\build\apk
Ответ 17
Вы можете найти файл apk следующим образом:
yourproject>app>build>output>apk>yourproject.apk
Ответ 18
Система сборки Android - это инструментарий, который вы используете для сборки, тестирования, запуска и пакет ваших приложений. Система сборки может работать как интегрированный инструмент из меню Android Studio и независимо от командной строки. Вы можете использовать функции системы сборки для:
- Настроить, настроить и расширить процесс сборки.
- Создайте несколько APK для вашего приложения с различными функциями, используя тот же проект и модули.
Процесс сборки включает в себя множество инструментов и процессов, которые генерируют промежуточные файлы на пути к созданию .apk
. Если вы работаете в Android Studio, полный процесс сборки выполняется каждый раз, когда вы запускаете задачу сборки Gradle для своего проекта или модулей.
Процесс сборки очень гибкий, поэтому полезно понять, что происходит под капотом, поскольку большая часть процесса сборки настраивается и расширяема. На следующей диаграмме показаны различные инструменты и процессы, которые задействованы в сборке:
Создайте версию выпуска
Теперь вы можете использовать параметры меню "Построение", чтобы создать версию выпуска вашего приложения для распространения.
Сборка генерирует APK для каждого варианта сборки: каталог app/build/apk/
(или app/build/outputs/apk
) содержит пакеты с именем app -. apk; например, app-full-release.apk и app-demo-debug.apk.
Создать вывод
Сборка генерирует APK для каждого варианта сборки в app/build folder
: app/build/outputs/apk/ directory
содержит пакеты с именем app -. apk; например, app-full-release.apk и app-demo-debug.apk.
Предоставлено Создать обзор системы
Ответ 19
Если вы импортировали проект из Eclipse и используете новую студию Android Каталог
/bin
существует (там, возможно, старые двоичные файлы здесь) однако с последним обновлением Android Studio фактический текущий apk хранится в
/out/production
Ответ 20
Добавьте это в свой модуль gradle. Его нет в проекте по умолчанию. Тогда u обязательно найдет APK в /build/output/apk/
buildTypes {
debug {
applicationIdSuffix ".debug"
}
}
Ответ 21
Я использую Android Studio 3.0 canary 6.
Чтобы построить apk,
Нажмите Build->Build APK(s)
.
После сборки apk перейдите к:
C:\Users\your-pc-name\AndroidStudioProjects\your-app-name\app\build\outputs\apk\debug
Ответ 22
Для Gradle смотрите здесь: https://docs.gradle.org/current/dsl/org.gradle.api.tasks.SourceSetOutput.html. Например: Java-плагин будет использовать эти dirs для вычисления путей класса и для jarring содержимого, плагины IDEA и Eclipse помещают эти папки в соответствующий путь к классам ".
Таким образом, он зависит от сборки плагина в конфигурациях, если вы не определяете их явно в файле конфигурации.
Ответ 23
Нажмите значок маленькой шестерни в представлении проекта и убедитесь, что отмечен "показывать исключенные файлы". В противном случае среда IDE скроет output
и несколько других важных каталогов под $project/$module/build/
.
Ответ 24
Привет, все вышеперечисленные ответы правильные, вы можете найти apk через путь в студии Android, но есть исключения, которые вы не можете найти build/output папку несколько раз, если вы не видите, просто перейдите к
app → app.iml
и найдите в нем строку ниже: -
<excludeFolder url="file://$MODULE_DIR$/build/outputs" />
- > после удаления этой строки вы можете увидеть выходную папку, просто добавив больше информации к вышеприведенным ответам в соответствии с моим опытом:)
СПАСИБО! ~!
Ответ 25
Для Android Studio 2.0
C:\Users\UserName\AndroidStudioProjects\MyAppName\app\build\outputs\apk
Здесь UserName - имя пользователя вашего компьютера и MyAppName - ваше имя приложения для Android.
Ответ 26
Как и в случае с Android Studio 3.0/ Gradle Build Tools 3.0.0, артефакты APK теперь можно найти в foo/bar/build/outputs/apk/flavorName/buildType
в отношении имени вашего проекта, foo
и вашего имени модуля bar
. Теперь существует каталог для каждого файла apk
, отсортированного сначала по вкусу (по отношению к размерам аромата), а затем по типу сборки.
Ответ 27
- открыть журнал событий
- find line: Module 'app': найдите или проанализируйте APK.
- нажмите на ссылку поиска, чтобы открыть папку с файлом apk!
В конце концов: "Все созданные APK сохраняются в имени проекта /module -name/build/output/apk/ Создайте проект LINK
Ответ 28
Подсказка. Если вы не видите app-debug.apk в своей папке отладки, вам нужно щелкнуть по BUILD → Rebuild Project в Android Studio.
Ответ 29
Чтобы создать apk в студии Android, перейдите к сборке menu-> сборников /apk-> build apk
он сделает файл apk вашего проекта. После этого apk будет доступен в вашем
проект directory-> приложение → build-> выходы → apk-> debug-> app-debug.apk
Ответ 30
Нажмите на Build-Build Bundles/Apks-Build Apk.
Появится уведомление, в котором будет показано местоположение приложения, когда вы нажмете "найти" в уведомлении.
Если вы уже закончили создание apk, перейдите: C:\Users\\AndroidStudioProjects\\app\build\output\apk\debug