Estoy intentando crear una nueva carpeta dentro del directorio / res
Agregué un nuevo directorio
La carpeta no aparece en la carpeta / res aunque existe en el buscador
Caso y punto Intenté agregar la carpeta nuevamente y recibí un mensaje que me decía que existe.
Si me puede sugerir lo que puedo hacer para solucionar este problema, ¡me encantaría!
(Y sí, he reiniciado el programa y mi computadora)
android
android-layout
android-studio
Agresor
fuente
fuente
En Android Studio puede agregar nuevos directorios haciendo clic derecho en la carpeta de recursos en la vista de Android. ( No se confunda con la opción Nuevo directorio ) .
Por ejemplo, si desea un nuevo archivo y carpeta de recursos de diseño, haga clic con el botón derecho
layout
y seleccione Nuevo> Archivo de recursos de diseño .Si desea un archivo nuevo
layout-sw600dp
para elactivity_main.xml
archivo, elija Ancho de pantalla más pequeño de la lista y haga clic en el botón >> . Complete el nombre y el ancho del archivo y haga clic en Aceptar.Android Studio creará automáticamente el
layout-sw600dp
directorio y, en la vista de Android, ambos archivos de diseño se mostrarán convenientemente uno al lado del otro.Es un proceso similar para agregar otros directorios y archivos de recursos ( vea mi otro ejemplo ).
fuente
Examine la estructura de carpetas real en Windows y verá la carpeta. Coloque el mismo archivo de recursos que se encuentra en la carpeta dibujable normal en este nuevo directorio. Luego, cuando regrese a Android Studio, verá 2 archivos bajo la estructura NORMAL \ res \ drawable. Asegúrese de no buscar una subcarpeta en Android Studio llamada "drawable-sw600dp" porque no la encontrará más que en el explorador de Windows. Lo que encontrará en Android Studio (después de copiar el archivo de recursos) es un nuevo archivo de recursos junto con su original llamado "jenny-web.png (sw600dp)" o algo similar. Este mismo principio resuelve el mismo error cuando se trabaja con otros recursos como diseños.
fuente
Al hacer clic en TAB Android en la parte superior, seleccione la perspectiva Archivos de proyecto . Entonces puedes ver todas las carpetas del proyecto.
fuente
Para Android Studio 3.0, aquellos que siguen https://developer.android.com/training/basics/supporting-devices/languages.html y han encontrado el mismo problema que el indicado en esta pregunta, también pueden hacer lo siguiente además de las respuestas anteriores que son útiles.
Después de hacer clic en Aceptar, en el menú desplegable Archivos del proyecto , verá la estructura correcta.
Y en el menú desplegable de Android , lo verá como parte de strings.xml en la carpeta de valores.
fuente
Esto funcionó mejor para mí. Lo que hice fue hacer clic con el botón derecho en el directorio 'aplicación' y elegir 'Nuevo' >> 'Archivo de recursos de Android'. Después de eso, completé el nombre del archivo con 'cadenas'. Elegí 'XML' como mi tipo de recurso y mi nombre de directorio era 'valores-b + za + ZA'.
Esto creó todo como quería, sin embargo, los valores-b + za + ZA , todavía no se muestran en la vista de Android pero se muestran en la vista Paquete. (Las vistas que elija en el menú desplegable superior).
La diferencia esta vez es que en la vista Paquete todavía puedo ver mi nuevo archivo 'strings.xml' y en la vista de Android también veo el nuevo archivo 'strings.xml'.
Supongo que Android Studio no muestra directorios personalizados en la vista de Android, pero crea una especie de enlace al directorio verdadero cuando se trabaja con él. No estoy familiarizado con Android Studio en absoluto, pero esto funcionó para mí. Si hay respuestas más profesionales, no dude en corregirme.
fuente
Lo más probable es que tenga el nombre del archivo en mayúsculas, Android Studio no reconoce los nombres de archivo en mayúsculas, cometí este error hace un tiempo.
fuente
Como dice el documento del desarrollador:
Entonces podrá ver todos los archivos de proyecto relevantes (incluidos los nuevos) de una manera más eficiente.
Espero que ayude a alguien.
fuente
Esto es extraño, pero en mi caso tuve muchos delimitadores de subrayado.
Cuando
yt_search_view
cambié el nombre (2 delimitadores) a yt_searchview (1 delimitador), aparece en la vista del proyecto donde debería estar. Probablemente sea un error. Mi versión es Android Studio 3.2.Además, me doy cuenta de que si agrego una carpeta de valor a la carpeta de diseño, también soluciona el problema.
Ejemplo:
layout_control_x --layout ----top_panel.xml --values <--adding this empty folder fixed the problem
Para obtener información completa sobre cómo agregar diseños de subcarpetas, marque esto .
fuente