Android studio не компилирует

Android Studio не компилирует подписанный файл apk

По какой-то причине студия Android не компилирует мой apk. Я получаю эти сообщения:

Это происходит только с одним из проектов, другой компилируется нормально, и оба проекта имеют почти идентичные конфигурации. Любая помощь будет оценена 🙂

6 ответов

Я обнаружил, что единственное, что сработало, — это переустановка Android Studio .

Если у вас возникла эта проблема, полностью удалите Android Studio (если она установлена) через удаление панели управления (или с помощью программного обеспечения для удаления).

УДАЛИТЕ папку .AndroidStudioPreview в каталоге C: \ Users \ .

Затем скачайте последнюю версию Android Studio с http://tools.android.com/recent и используйте это.

Это решило для меня проблему, когда все остальное не помогло.

Это случилось со мной, потому что у меня в каталоге «assets» был какой-то странный файл. Может это был zip файл, и zipalign перепутали с zip внутри zip . Или, может быть, он был слишком большим: он генерировал APK размером примерно 180 МБ.

Таким образом, решение здесь может быть следующим: подождите, пока Android Studio не будет исправлено, или отправьте патч самостоятельно.

У меня такая же проблема . Я пробовал запускать эти цели безрезультатно:

Очистить сборку; отпустить сборку; отладить.

Кроме того, я пробовал очистить и построить проект из меню (Сборка-> Очистить проект, Сборка-> Создать проект). И после этого я запустил целевые объекты AssessmentRelease и AssemblyDebug.

Я получил файл .apk, который нужно сгенерировать один раз. Теперь он не регенерирует.

Если бы Android Studio не находилась в стадии бета-тестирования, я бы прямо сейчас подошел. Подожди . У меня припадок.

Создание .apk — это действительно базовая вещь, которую IDE должна делать каждый раз. Но это только мое мнение.

Вот что я сделал, и это вроде работало без переустановки.

  1. Создайте пустой файл в имени файла (и пути) APK, который он не находит.
  2. При сборке файла APK обратите внимание, что сгенерированный APK будет очень маленьким и не будет фактическим действительным файлом APK.
  3. Удалить этот файл
  4. В Android Studio перейдите в File -> Invalidate Caches / Restart.
  5. Выберите Invalidate and Restart
  6. Создайте файл APK, который теперь должен быть действительным.

Сообщите мне, работает ли это для кого-то еще.

Это может показаться безумным, но вот что сработало для меня:

Убедитесь, что на вкладке «Проект» выделен (выбран) корень проекта, а не какой-либо из модулей вашей библиотеки!

Очистите проект (Сборка -> чистый проект), а затем запустите свой проект на устройстве. Это действие создает необходимую папку apk.

Источник

Android Studio gradle не компилирует указанную версию

Я разрабатывал этот небольшой проект уже несколько дней, но вдруг сегодня Android Studio начал выдавать мне эту ошибку

Я понял, что это потому, что он пытается скомпилировать библиотеку Android-L. Версия, которую я хочу скомпилировать, — это старая версия, но она не будет. Он продолжает давать мне вышеуказанную ошибку независимо от того, какую версию я ввожу. Вот зависимости.

UPDATE

Я только что установил бета-версию Android Studio и изменил свои зависимости на ту, которую предложил Евгений ниже. Но синхронизация проекта дает одну и ту же ошибку независимо от того, какую версию appcompat, support version я указываю. Он выдает эту ошибку каждый раз, когда я синхронизируюсь

Читайте также:  Обновление huawei p30 lite android 11

Мои обновленные зависимости

UPDATE 2

Я не думаю, что правильно понимаю систему зависимостей Android Studio. Я только что удалил и appcompat, и поддержку из зависимостей, и это все еще дает мне ту же ошибку. Нужно ли мне откуда-то удалять изначально включенные библиотеки?

build.gradle

*note — я снова добавил Эти две библиотеки и на всякий случай попробовал синхронизировать. Но никаких Ченгов.

Верхний уровень build.gradle

7 ответов

Мой Android studio-это 1.5.1, и я нашел 1.3.0 и 1.5.0 в /Applications/Android Studio.app/Contents/gradle/m2repository/com/android/tools/build/gradle Но я бы хотел, чтобы пользователь gradle plugin 1.1.0, Я изменил версию gradle в build.gradle. Но это бесполезно, так как же я могу изменить версию.

Я хочу перенести проект gradle из Android Studio в версию 1.0. У меня есть следующая проблема: Warning:Project app: Only Jar-type local dependencies are supported. Cannot handle: /home/jaume/android-studio-0.8.14/projects/Rutacomandero/app/libs/google-gson-1.7.1-release.zip

UPDATE: Нашел настоящее решение для моего дела. Убедитесь, что ни одна из ваших зависимостей не включает поддержку-v4 r21, сделав это в вашем build.gradle :

Вы можете добавить exclude во все библиотеки, а затем удалить one-by-one, пока не выясните, какая из них вытягивала support-v4 и выдавала вам ошибку. И оставьте exclude на этом.

Предполагая, что вы используете репозиторий поддержки, обходной путь состоит в том, чтобы прокомментировать или удалить строку

С последними обновлениями, используя это:

вы используете библиотеку поддержки в L-preview .

Эти библиотеки поддержки объявляют minSdkVersion L .

Вы должны заставить minSdkVersion быть ‘L’ (проверьте документ)

Это потому, что эти APIs не являются окончательными. Это способ предотвратить установку приложений на окончательное устройство API 21 или публикацию их в магазине с помощью поддержки lib 21-r1.

вы используете библиотеку поддержки «old» 19.1.0.

У меня была та же проблема, что и у одной из моих зависимостей, указавшей ‘support-v7:+’ в качестве зависимости. Я смог отследить это, используя gradle dependencies

Gradle предоставляет способ принудительного разрешения для конкретной версии. В итоге у меня это было в моем build.grade :

Я нахожусь на Ubuntu 14.04 и использую версию 0.5.2 из Android Studio. Я пытаюсь импортировать этот проект в свой образец Android Studio GCM Но я получаю эту ошибку: Он говорит, что я должен использовать версию 1.10 из Gradle. Однако я действительно использую эту версию. Что здесь происходит?

При компиляции этого официального проекта с Android Studio 0.82 он показывает примечание об ошибке: Error:The project is using an unsupported version of the Android Gradle plug-in (0.9.2) После некоторого поиска я решаю вручную изменить содержимое файла build.gradle в строке classpath.

Это сработало для меня

Это верно. Новая библиотека поддержки не совместима (пока) со старыми версиями Android.

Измените свой gradle на:

Я надеюсь, что у вас все еще есть что-то подобное:

Я получал ошибку:

Не удалось выполнить задачу»: app:processDebugManifest».

Слияние манифеста не удалось : uses-sdk:minSdkVersion 1 не может быть меньше версии 4, объявленной в библиотеке C:\Users\Igor\AppData\Local\Android\sdk\samples\android-21_1\legacy\ApiDemos\app\build\intermediates\exploded-aar\com.android.support\support-v4\21.0.3\AndroidManifest.xml Предложение: используйте tools:overrideLibrary=»android.support.v4″, чтобы заставить использование

Затем я решил эту проблему, поместив следующее в свой блок defaultConfig gradle:

В менеджере Android SDK установите «Android Support Repository» из группы «extra». Это помогает мне. Когда я добавил «исключить группу: ‘com.android.support’, модуль:’support-v4′» сборка была завершена, но возникли некоторые другие ошибки

Похожие вопросы:

Я пытаюсь использовать новейшую версию gradle для android studio, которая является 1.3.0. http://android-developers.blogspot.ro/2015/07/получите-ваши-руки-на-android-studio-13.html К сожалению, у.

Читайте также:  Android manifest xml package

Я обновился до Android studio до версии 1.3. В моем проекте мне нужно использовать gradle версию 2.2.1 и android gradle плагин версии 1.0.0. Как я могу настроить android studio на автоматическое.

Я только что заметил, что Gradle выпустила версию 2.12 , и в соответствии с примечаниями к выпуску скрипты должны компилироваться до 20% быстрее. Я бы хотел перейти на эту версию в Android Studio. Я.

Мой Android studio-это 1.5.1, и я нашел 1.3.0 и 1.5.0 в /Applications/Android Studio.app/Contents/gradle/m2repository/com/android/tools/build/gradle Но я бы хотел, чтобы пользователь gradle plugin.

Я хочу перенести проект gradle из Android Studio в версию 1.0. У меня есть следующая проблема: Warning:Project app: Only Jar-type local dependencies are supported. Cannot handle.

Я нахожусь на Ubuntu 14.04 и использую версию 0.5.2 из Android Studio. Я пытаюсь импортировать этот проект в свой образец Android Studio GCM Но я получаю эту ошибку: Он говорит, что я должен.

При компиляции этого официального проекта с Android Studio 0.82 он показывает примечание об ошибке: Error:The project is using an unsupported version of the Android Gradle plug-in (0.9.2) После.

Я разрабатываю гибридное приложение usin cordova. Пока я пытался создать версию android моего приложения, я получил эту ошибку: Ошибка: не удалось найти установленную версию Gradle ни в Android.

Откуда Android Studio выбирает уже загруженную версию gradle ,есть три места, где gradle является visbile : в C:\Users\.gradle\caches году\ в C:\Program Files\Android\Android.

Я пытаюсь обновить версию оболочки gradle в своем проекте react-native android. Я не устанавливал gradle глобально на свой Mac, я просто использую оболочку, которая поставляется с react-native, это.

Источник

Android Studio не компилирует подписанный файл apk

По какой-то причине android studio не компилирует мой apk. Я получаю эти сообщения:

Это происходит только для одного из проектов, другой компилируется нормально, и оба проекта имеют почти идентичные конфигурации. Любая помощь будет очень признательна 🙂

6 ответов

недавно я обновил свой рабочий android studio IDE в Android Studio 1.5.1, но теперь я столкнулся с некоторыми проблемами, так как после обновления он не генерировал подписанный файл apk. но когда я подключаю устройство и запускаю приложение, оно работает правильно. когда я использую Создать ->.

Привет, я пробовал сгенерировать подписанный apk 1 раз для тестирования, и теперь я хочу только стимулировать на тестируемых устройствах, но android studio всегда генерировал подписанный apk. Это сделает процесс более длительным (каждый раз, когда я нажимаю кнопку запуска android studio.

Это может показаться сумасшедшим, но вот что сработало для меня:

Убедитесь, что корень проекта выделен (выбран) на вкладке Проект, а не какой-либо из ваших библиотечных модулей!

Единственное, что я обнаружил, что сработало, — это переустановка Android Studio .

Если у вас возникла эта проблема, полностью удалите Android Studio (если он установлен) с помощью панели управления uninstall (или с помощью программного обеспечения для удаления)

REMOVE папка .AndroidStudioPreview в вашем каталоге C:\Users\

Затем продолжайте и возьмите последний выпуск Android Studio из http://tools.android.com/recent и используйте это.

Это решило проблему для меня, когда все остальное потерпело неудачу.

Чистый проект (Сборка -> чистый проект), а затем запустите свой проект на устройстве. Это действие создает необходимую папку apk.

Вот что я сделал, что, казалось, работало без переустановки.

  1. Создайте пустой файл в имени файла (и пути) APK, который он не находит.
  2. Соберите файл APK, вы должны отметить, что сгенерированный APK будет очень маленьким, а не фактическим допустимым файлом APK.
  3. Удалите этот файл
  4. В Android Studio перейдите в File -> Invalidate Caches / Restart.
  5. Выберите Invalidate and Restart
  6. Создайте файл APK, который теперь должен быть действительным.
Читайте также:  Что значит всплывающие окна недоступны для вашей версии андроид

Дайте мне знать, если это сработает для кого-то еще.

Таким образом, решение здесь может быть следующим: подождите, пока Android Studio не будет исправлен, или отправьте патч самостоятельно.

У меня та же проблема . Я пытался запустить эти цели безрезультатно:

чистый assembleRelease assembleDebug

Кроме того, я попробовал очистить и построить проект из меню (Build->Clean Project, Build->Make Project). И после этого я запустил цели assembleRelease и assembleDebug.

Я получил файл .apk, который должен быть сгенерирован один раз. Теперь он не будет регенерировать.

Если бы Android Studio не был в бета-версии, у меня бы сейчас случился припадок. Подожди . У меня припадок.

Генерация .apk-это действительно своего рода базовая вещь, которую IDE должен делать каждый раз. Но это только мое мнение.

Это случилось со мной, потому что у меня был какой-то странный файл в моем каталоге «assets». Может быть, это был файл zip, и zipalign перепутал молнии внутри молний. Или, может быть, он был слишком большим: он генерировал APK, который был похож на 180 МБ.

Похожие вопросы:

Я видел много учебников, в которых пользователь может выбрать папку для создания нового хранилища ключей in. but в android studio 1.4.1. Я могу выбрать только файлы *.jks. Кроме того, я создал.

Я могу запустить приложение android без проблем, когда просто нажимаю кнопку ‘Run’ в android studio. Однако, когда я генерирую подписанный APK из android studio, я не могу запустить приложение из.

Я только что установил последнюю версию Android Studio и заметил, что не могу создать подписанный APK, он просто создает файл с именем app-release.apk , который не может быть установлен(в телефоне).

недавно я обновил свой рабочий android studio IDE в Android Studio 1.5.1, но теперь я столкнулся с некоторыми проблемами, так как после обновления он не генерировал подписанный файл apk. но когда я.

Привет, я пробовал сгенерировать подписанный apk 1 раз для тестирования, и теперь я хочу только стимулировать на тестируемых устройствах, но android studio всегда генерировал подписанный apk. Это.

Недавно я обновил свой android studio с 1.3 до 2.1. После этого, когда я пытаюсь создать подписанный apk из Generate Signed APK в меню сборки. Android studio, кажется, работает нормально и.

Я построил и подписал свой APK из Android Studio. Теперь я хочу запустить подписанный APK в Android Studio. Как я могу это сделать? спасибо — Сонам

После обновления android studio до версии 3.0 (windows) я не могу сгенерировать подписанный APK. Когда сборка завершена, я получаю сообщение: Нажав Locate приносит мне папку, APP, APK, но нет, чтобы.

Я создал проект Anndroid в eclipse году и опубликовал его в PlayStore, но теперь я импортировал его в Android Studio, чтобы внести некоторые изменения. Теперь, когда я закончил свои изменения, я.

Я только что обновился с android studio 3.0.1 до 3.4, но, похоже, не могу найти возможность сгенерировать подписанный apk. Кроме того , я не могу построить apk, это не имеет никакого эффекта. ниже.

Источник

Оцените статью