packages/apps/Myfolder/src/com/android/myfolder/MyFile.java:196: package R does not exist
addPreferencesFromResource(R.xml.myfile);
^
packages/apps/Myfolder/src/com/android/myfolder/MyFile.java:344: package R does not exist
menu.add(0, MENU_SAVE, 0, R.string.menu_save)
^
packages/apps/Myfolder/src/com/android/myfolder/MyFile.java:346: package R does not exist
menu.add(0, MENU_CANCEL, 0, R.string.menu_cancel)
^
packages/apps/Myfolder/src/com/android/myfolder/MyFile.java:454: package R does not exist
errorMsg = mRes.getString(R.string.error_empty);
^
packages/apps/Myfolder/src/com/android/myfolder/MyFile.java:458: package R does not exist
errorMsg = mRes.getString(R.string.error_empty);
Respuesta
Compruebe si hay algún error en los archivos de recursos o en las dependencias faltantes. Cualquiera de estos hará que la clase R.java no sea generada por código y, por lo tanto, muchos errores como los que ha mostrado.
gracias michael y vkris – garima
- Trate Clean-> Construir (Si no sólo reiniciar eclipse, sólo funcionaba!)
- En caso de que usted está importando proyecto, asegúrese de elegir el nivel apropiado.
Si está compilando a partir de una secuencia de comandos ant, debe ejecutar aapt. Consulte el objetivo "-resource-src" en $ SDK_DIR/tools/ant/main_rules.xml.
También asegúrese de incluir su Actividad actual en el AndroidManifest.xml, dentro de las etiquetas de la aplicación. Así que si MiArchivo es la subclase de actividad, debe tener algo como esto en él:
<application
android:label="@string/app_name"
... >
<activity android:name=".MyFile"
android:configChanges="orientation|keyboardHidden"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
</intent-filter>
</activity>
..
</application>
A pesar de lo que en realidad está en no depende de su actividad. Más información sobre esto en: http://developer.android.com/guide/topics/manifest/manifest-intro.html
Asegúrese de que tiene: paquete 'TU NOMBRE DEL PAQUETE' en el archivo Java que llama a la clase R
Plus: Comprobar: literalmente abra en AS todos los archivos de recursos y busque cualquier error. Luego, ejecute Herramientas> Limpiar, Herramientas> Reconstruir proyecto. Espero que esto ayude. Mi versión de Android Studio es 0.3.7. – TomeeNS
Usted puede intentar packagename.R importación;
En mi caso, este error se produjo porque había cambiado el nombre del paquete de la aplicación (antes de la publicación en Google Play, por supuesto), pero se olvidó de actualizar el atributo package
del elemento manifest
AndroidManifest.xml
en mi archivo. Una vez que el atributo package
estuvo de acuerdo con el nuevo nombre del paquete, el error desapareció.
¡Muchas gracias! Cambié el nombre del paquete también, y este problema silencioso estaba rompiendo todo. Como referencia, estoy usando AS 0.5.1. – alexgophermix
Esto era exactamente lo que estaba buscando. –
- 1. Android: ¿Qué es R? ¿Por qué es tan críptico?
- 2. MySQL Table no existe error, pero existe
- 3. PDO :: PARAM_FLOAT no existe, ¿por qué?
- 4. ¿Por qué `ScalaObject` existe?
- 5. ¿Por qué existe ActivePython?
- 6. ¿Por qué existe Mingw?
- 7. ¿Por qué no funciona "+" en los caracteres en R?
- 8. ¿Por qué existe Microsoft.VisualStudio.TestTools.UnitTesting.Assert.Equals()?
- 9. ¿Por qué eval() existe?
- 10. hibernate table no existe error
- 11. Por qué "delete [] [] ... multiDimensionalArray;" el operador en C++ no existe
- 12. ¿Por qué Postgresql dice "el esquema no existe"
- 13. Ensamblador: ¿por qué BCD existe?
- 14. ¿Por qué Codeigniter no registra el error?
- 15. ¿Por qué existe Convert.ToInt32 (DateTime)?
- 16. ¿Qué significa, por ejemplo,% +% do? en R
- 17. Android - R no se puede resolver a una variable
- 18. ¿Por qué aparece el error "No existe ningún atributo" para el Localizador de coincidencias al publicar?
- 19. ¿Por qué no abrirá un archivo que existe?
- 20. No se puede incluir iostream en android por qué?
- 21. PSQLException: ERROR: la relación "TABLE_NAME" no existe
- 22. ¿Por qué existe EXCEPT en T-SQL?
- 23. ¿Por qué no puedo encontrar android com.google.gson.Gson
- 24. R 2.14 compilación de bytes - ¿por qué no?
- 25. R trazado ¿por qué no comenzar desde (0,0)?
- 26. ¿Existe un compilador de R?
- 27. error de maven: el paquete org.junit no existe
- 28. Error de PostGIS: escriba "geography" no existe
- 29. ¿Por qué $ ('# id') devuelve verdadero si el id no existe?
- 30. Android: la columna '_id' no existe
Presione Alt + Intro en el nombre de la clase si usa Android Studio. Simplemente importa la clase R relevante en sí misma. –