Mi R en la biblioteca es rojo, pero puedo crear y ejecutar la aplicación normalmente
Yo uso el compile project(':pickphotos')
para incluir una biblioteca llamada pickphotos.
El R en pickphotos es rojo aunque tengo me.crosswall.photo.pick.RI puede construir y ejecutar la aplicación normalmente.
- Android versión sdk en gradle y manifiesto
- Error de libpng: No es un archivo PNG Error al mostrar en Android Studio
- Fragment y FragmentList no muestra Android Studio
- ViewPager + Picasso
- El segundo diseño no se muestra con la etiqueta de inclusión en el estudio de Android
Cuando uso Alt + Enter, muestra alguna solución:
Cuando uso Move 'R' en pickphotos, muestra algunos R:
Pero si me escoge me.crosswall.photo.pick.R, voy a obtener repetir el error R en mi próxima construcción.
A continuación se muestra el build.gradle de pickphotos:
apply plugin: 'com.android.library' android { compileSdkVersion 23 buildToolsVersion '23.0.2' compileOptions { sourceCompatibility JavaVersion.VERSION_1_7 targetCompatibility JavaVersion.VERSION_1_7 } defaultConfig { minSdkVersion 14 targetSdkVersion 23 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } sourceSets { main { manifest.srcFile 'AndroidManifest.xml' java.srcDirs = ['src'] res.srcDirs = ['res'] } } } dependencies { }
También lo puedo encontrar app / build / generated / source / r:
No hay marca como elemento en el menú en Android Studio:
- Android Studio - No se pudo fusionar el manifiesto de Gradle
- Android Studio: qué configuración del compilador al incluir Google Maps
- ¿Cómo se utiliza un OnClickListener en una vista de reciclador?
- Serios problemas de actualización de Android Studio
- Android: ¿Cómo configurar la última versión de FFMPEG en android studio?
- No se puede abrir el puerto del depurador: java.net.SocketException "Socket closed"
- Importación de actionbarsherlock en Android Studio 0.8.9
- ¿Cómo activar swiperefreshlayout en android?
Finalmente me resloved.
Simplemente haga proyecto.
R se crea cuando se hace Project.
Creo que cuando ejecutamos Project o Build Project, Android Studio no hace Project por alguna razón.
Going to Build> Reconstruir proyecto y / o Clean Project parece ser el primer intento goto en la fijación de cualquier error rojo mindboggling. Mejor que hacer eso, a continuación, pasar 45 minutos mirando el código tratando de averiguar lo que está mal cuando la respuesta resulta ser 'nada' …