Android Studio 2.2 Ошибка синхронизации сервисов Google.
У меня есть обновление для Android 2.2.
Я начал новый проект, и я включил
compile 'com.google.android.gms:play-services-vision:9.4.0+'
в моих зависимостях.
Я получаю эту ошибку, когда я запускаю синхронизацию gradle.
Информация: Gradle tasks [: app: generateDebugSources,: app: generateDebugAndroidTestSources,: app: mockableAndroidJar,: app: prepareDebugUnitTestDependencies]
Ошибка: com.android.builder.internal.aapt.AaptException: не удалось перебить файл D:\Android\клонированные приложения \android-vision-master\android-vision-master\visionSamples\barcode-reader\app\build\intermediates\exploded-aar\com.google.android.gms\play-services-base\9.4.0\res\drawable-xhdpi-v4\common_google_signin_btn_text_dark_pressed.9.png в D:\Android\клонированные приложения\android-vision-master\Android-видение-мастер\visionSamples\штрих-считыватели\приложение\сборка\промежуточные\Рез\слит\Debug\вытяжки-xhdpi-v4\common_google_signin_btn_text_dark_pressed.9.png
Ошибка: выполнение выполнено для задачи ': app: mergeDebugResources'.
Ошибка: com.android.builder.internal.aapt.AaptException: не удалось свергнуть файл D:\Android\клонированные приложения \android-vision-master\android-vision-master\visionSamples\barcode-reader\app\build\intermediates\exploded-aar\com.google.android.gms\play-services-base\9.4.0\res\drawable-xhdpi-v4\common_google_signin_btn_text_dark_pressed.9.png в D:\Android\клонированные приложения \android-vision -Master\Android-видение-мастер\visionSamples\штрих-считыватели\приложение\сборка\промежуточных\Рез\слито\Debug\вытяжки-xhdpi-v4\common_google_signin_btn_text_dark_pressed.9.png Информация: BUILD FAILED Информация: Общее время: 2.132 secs Информация: 2 ошибки Информация: 0 предупреждений Информация: см. Полный вывод в консоли
Ответы
Ответ 1
Из того, что я понял, Failed to crunch file
означает, что студия не может обработать файл. Эта ошибка обычно возникает, когда вы нажимаете Максимальное ограничение длины файла (240 символов) операционной системы Windows.
Я бы предложил переместить ваш проект в верхний каталог (например, D:\barcode-reader).
Ответ 2
Проблема действительно в длинном пути к файлу. Однако вместо перемещения вашего проекта вы можете изменить каталог сборки для своего проекта. Это должно решить проблему.
В корневой сборке build.gradle добавьте:
allprojects {
buildDir = "C:/tmp/${rootProject.name}/${project.name}"
repositories {
...
}
}
Ответ 3
Просто уменьшите длину пути к файлу, уменьшите до 240 символов.
Ответ 4
попробуйте добавить так:
compile 'com.google.android.gms:play-services-vision:9.4.0'
И в Android Studio 2.2 он автоматически добавит зависимость, просто выберите ее из "Помощник" , затем выберите службу, которую вы хотите в проекте, и Подключиться к Firebase
![введите описание изображения здесь]()