Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Android + Maven "No se encontró ningún identificador de recurso para el atributo 'installLocation' en el paquete 'android'"

Para añadir soporte a mi aplicación android para installLocation mi nivel de Android de 7 a 8 en mi IDE (IntelliJ). La aplicación para Android genera bien desde IntelliJ.

Usamos maven sin embargo, y de Maven no puede compilar.

  • ¿Cómo puedo cambiar mi AndroidManifest como está siendo empaquetado por maven
  • Plugin Maven para Android: cómo iniciar una aplicación automáticamente después de implementarla
  • Mvn android: deploy no funciona (a pesar de la confirmación del éxito)
  • Embalaje android facebook sdk como apklib con maven
  • Error al ejecutar el objetivo com.jayway.maven.plugins.android.generation2
  • Error al crear un proyecto de Android con Maven: nivel de plataforma / API 16 no disponible
  •  [ERROR] C:\dev\svnlocal\5x\android\AndroidManifest.xml:3: error: No resource identifier found for attribute 'installLocation' in package 'android' [ERROR] Error when generating sources. 

    También he añadido

     <uses-sdk android:minSdkVersion="7" android:targetSdkVersion="8"/> 

    Sigo recibiendo

     No resource identifier found for attribute 'installLocation' in package 'android' 

    Había cambiado mi dependencia de

     <dependency> <groupId>android</groupId> <artifactId>android</artifactId> <version>2.1_r1</version> <scope>provided</scope> </dependency> 

    a

     <dependency> <groupId>com.google.android</groupId> <artifactId>android</artifactId> <version>2.2.1</version> <scope>provided</scope> </dependency> 

    Pero seguía recibiendo este mensaje de error.

    ¿Qué falta?

  • Osx maven running tests Excepción: java.lang.OutOfMemoryError lanzado desde el UncaughtExceptionHandler en el subproceso "main"
  • Uso de maven android archétype con eclipse
  • Error: No se encontró el complemento con id 'com.github.dcendents.android-maven'
  • ¿Cómo se integra Robolectric, Maven, ActionBarSherlock (y preferiblemente + IntelliJ) en un proyecto de Android?
  • No se puede crear una aplicación cuando se usa gradle (Android Studio) y local maven repo
  • Configuración de Proguard para Android Support v4 22.2.0
  • 2 Solutions collect form web for “Android + Maven "No se encontró ningún identificador de recurso para el atributo 'installLocation' en el paquete 'android'"”

    Con mvn package -X pude ver que estaba compilando con android-sdk-windows/platforms/android-7 lugar de android-8 .

    Finalmente lo rastreé hasta

     <plugins> <plugin> <groupId>com.jayway.maven.plugins.android.generation2</groupId> <artifactId>maven-android-plugin</artifactId> ... <sdk> <platform>7</platform> </sdk> 

    Donde la platform debería haber sido <platform>8</platform>

    El objetivo de compilación, sin embargo, debe actualizarse al menos al nivel API 8 (Android 2.2), de lo contrario obtendrá el siguiente error:

    error: No resource identifier found for attribute 'installLocation' in package 'android'

    Cambie el objetivo de compilación editando las propiedades del proyecto (haga clic con el botón derecho en el proyecto en Eclipse) y elija un destino con al menos API Nivel 8:

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.