No se puede crear con gradle cuando Google Play Services se agrega como dependencia
Estoy intentando agregar Google Play Services a mi proyecto para usar MapView, pero cuando agrego esto a build.gradle compile "com.google.android.gms:play-services:5.2.08"
tengo un error de compilación
:app:mergeDebugResources D:\...\app\build\intermediates\exploded-aar\com.google.android.gms\play-services\5.2.08\res\drawable-mdpi\common_signin_btn_text_disabled_focus_light.9.png ERROR: Unable to open PNG file D:\...\app\build\intermediates\exploded-aar\com.google.android.gms\play-services\5.2.08\res\drawable-hdpi\common_signin_btn_icon_focus_light.9.png ERROR: Unable to open PNG file D:\...\app\build\intermediates\exploded-aar\com.google.android.gms\play-services\5.2.08\res\drawable-xhdpi\common_signin_btn_icon_normal_light.9.png ERROR: Unable to open PNG file D:\...\app\build\intermediates\exploded-aar\com.google.android.gms\play-services\5.2.08\res\drawable-mdpi\ic_plusone_medium_off_client.png ERROR: Unable to open PNG file D:\...\app\build\intermediates\exploded-aar\com.google.android.gms\play-services\5.2.08\res\drawable-xhdpi\common_signin_btn_text_normal_dark.9.png ERROR: Unable to open PNG file D:\...\app\build\intermediates\exploded-aar\com.google.android.gms\play-services\5.2.08\res\drawable-xhdpi\common_signin_btn_text_pressed_dark.9.png ERROR: Unable to open PNG file Error:Failed to run command: C:\...\AndroidStudio\sdk\build-tools\android-4.4W\aapt.exe s -i D:\...\app\build\intermediates\exploded-aar\com.google.android.gms\play-services\5.2.08\res\drawable-mdpi\common_signin_btn_text_disabled_focus_light.9.png -o D:\...\app\build\intermediates\res\debug\drawable-mdpi-v4\common_signin_btn_text_disabled_focus_light.9.png Error Code: 42 Output: D:\...\app\build\intermediates\exploded-aar\com.google.android.gms\play-services\5.2.08\res\drawable-mdpi\common_signin_btn_text_disabled_focus_light.9.png ERROR: Unable to open PNG file :app:mergeDebugResources FAILED Error:Execution failed for task ':app:mergeDebugResources'. > Error: Failed to run command: C:\...\AndroidStudio\sdk\build-tools\android-4.4W\aapt.exe s -i D:\...\app\build\intermediates\exploded-aar\com.google.android.gms\play-services\5.2.08\res\drawable-mdpi\common_signin_btn_text_disabled_focus_light.9.png -o D:\...\app\build\intermediates\res\debug\drawable-mdpi-v4\common_signin_btn_text_disabled_focus_light.9.png Error Code: 42 Output: D:\...\app\build\intermediates\exploded-aar\com.google.android.gms\play-services\5.2.08\res\drawable-mdpi\common_signin_btn_text_disabled_focus_light.9.png ERROR: Unable to open PNG file
Mi archivo build.gradle
- No se pudo encontrar la propiedad 'VERSION_CODE'
- Infinite Gradle Build Ejecución de Java 8
- Android Gradle tarea: connectedInstrumentTest para la creación de lanzamiento?
- libGDX + com.google.android.gms: play-services: 7.0.0: android: dexDebug
- Problemas con rxjava-android
apply plugin: 'com.android.application' android { compileSdkVersion 'android-L' buildToolsVersion "20.0.0" compileOptions { sourceCompatibility JavaVersion.VERSION_1_7 targetCompatibility JavaVersion.VERSION_1_7 } defaultConfig { applicationId "com.test.myapp" minSdkVersion 'L' targetSdkVersion 'L' versionCode 1 versionName "1.0" } buildTypes { release { runProguard false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } packagingOptions { exclude 'META-INF/notice.txt' exclude 'META-INF/license.txt' exclude 'META-INF/ASL2.0' exclude 'META-INF/LICENSE' exclude 'META-INF/NOTICE' } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) // You must install or update the Support Repository through the SDK manager to use this dependency. compile 'com.android.support:support-v4:21.0.0-rc1' compile 'com.android.support:palette-v7:21.0.0-rc1' compile 'com.android.support:cardview-v7:21.0.0-rc1' compile 'com.android.support:support-v13:21.0.0-rc1' compile "com.google.android.gms:play-services:5.2.08" }
Instalé todo en Extras, Android L, Android 4.4W y Android 4.4.2 en SDK Manager (todo está actualizado)
Se ha intentado agregar compile 'com.android.support:appcompat-v7:21.0.0-rc1'
, Rebuild Project, todavía no funciona
- Gradle configuration.apt definición
- No se puede generar proyecto con minSdk = 21
- Android gradle build: ejecutando assembleDebug hace que las tareas de lanzamiento de las dependencias del proyecto sean llamadas
- Gradle no pudo resolver la biblioteca en Android Studio
- Recurso ya definido gradle Android studio
- Diferentes nombres de aplicación para diferentes sabores de creación?
- Error: No se pudo encontrar la propiedad 'assembleDebug' en el proyecto ': app'
- Android Studio 1.0.2 m2responsory gradle issue
Gracias a este post ! La trayectoria de los archivos que causan el problema era más grande que 260 caracteres y no puede trabajar en un sistema de archivos NTFS (lo siento, olvidé mencionar que utilizo Windows 7)
Puede optar por esta herramienta http://www.ntwind.com/software/utilities/visual-subst.html para acortar el camino y superar la excepción mergeDebugResource
Golpeé esto también, y la respuesta fue la misma que documentó (GRACIAS!) – donde la construcción falló al citar un nombre de ruta muy largo. Yo estaba tratando de construir la muestra en:
https://github.com/playgameservices/android-basic-samples
Moveré la carpeta del toplevel a la raíz en una trayectoria mucho más corta. Entonces la construcción estaba completamente limpia.
Y sí que estaba en un cuadro de Win7 que ejecuta un sistema de archivos NTFS.
Me recuerda el viejo dicho – Sólo hay tres buenos números en Ciencias de la Computación:
0, 1, and infinity
Aclamaciones,
- SlidingMenu: desactiva el gesto de desplazamiento
- Integración de SQLCIPHER en el proyecto de Android Studio