Не удалось собрать apk в андроид студии - PullRequest
2 голосов
/ 04 апреля 2019

Я пытаюсь собрать apk в Android Studio, но получаю ошибку ниже:

Cause: property(interface org.gradle.api.file.Directory,
 transform(property(interface org.gradle.api.file.Directory,
 fixed(class
 org.gradle.api.internal.file.DefaultProjectLayout$FixedDirectory,
 E:\project\TestApp\App\build))))\AndroidManifest.xml (The filename,
 directory name, or volume label syntax is incorrect)

Я использую com.android.tools.build:gradle:3.3.2 и версия Android Studio 3.3.2.Я думаю, что я обновил студию после того, как эта проблема начала возникать, раньше я был в состоянии построить.Кто-нибудь может подсказать, как можно решить эту ошибку.

Ответы [ 2 ]

2 голосов
/ 04 апреля 2019

Обновите ваши инструменты сборки Gradle до последней версии.

Один из простых способов сделать это - добавить последнюю версию инструментов сборки в качестве зависимости в ваш файл build.gradle, например:

dependencies {
   classpath 'com.android.tools.build:gradle:3.2.0'
}

Затем вы можете запустить gradle tasks и Gradle загрузит все, что вам нужно.

Если вы обновите эту версию инструментов сборки до 3.2. *, Вам также следует обновить версию оболочки Gradle в /yourProjectRoot/gradle/wrapper/gradle-wrapper.properties файл.(я настоятельно рекомендую вам использовать последний инструмент для сборки, как рекомендовано Google)

просто замените mavenCentral() на jcenter() подобно

 repositories {
    jcenter()
    //mavenCentral()
}
1 голос
/ 04 апреля 2019

Пожалуйста, выполните следующие действия:

  • , чтобы убедиться, что ваш classpath и зависимости обновлены в gradle
  • Проверьте папки ресурсов, которые правильно сопоставлены в файле манифеста
  • Неверный кеширование и перезапуск (Файл -> Неверный кеширование и перезапуск)

  • очистить проект и перестроить

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...