Adición de carpetas de java al proyecto de estudio de Android
Comencé a trabajar en mi primer proyecto utilizando Android Studio en lugar de Eclipse ADT . Me gustaría añadir subcarpetas para contener java.classes con el fin de estructurar mi aplicación, pero no puedo obtener referencias a ellos en mi actividad
Estructura es (con el nombre de la aplicación reemplazado)
- Cómo recuperar Twitter y Facebook Autenticación y Token a través de las clases de Administrador de cuentas de Android
- ¿Cómo XOR los valores de píxeles de dos mapas de bits juntos?
- Vista de imagen que no envuelve contenido
- ¿Mezclar dos corrientes audio en una sola corriente audio en android?
- No se puede vincular a cocos2dx utilizando eclipse para android en OSX
src/main/[MyCompany]/[myAppName]/model/user.java
y
src/main/[MyCompany]/[myAppName]/helperClasses/SQLiteHelper.java
Sin embargo, no puedo hacer referencia a ellos directamente en código o por importación, y se ven obligados a ponerlos en la carpeta appName con la actividad para hacer referencia a ellos.
¿Es esto simplemente una limitación en Android o hay una manera de organizar su proyecto con carpetas mejor. Utilicé la opción new->folder-java
folder para crear carpetas
- Sincronizar el PoolingClientConnectionManager o no
- Nombre de la unidad organizativa
- Reaccionar nativa Android SyntaxError: Se ha intentado redefinir la propiedad 'clave'
- ¿El constructor de la clase privada interna también es privado?
- Cómo utilizar -assumenosideeffects clase android.util.Log en mi aplicación
- Mostrar marcación en llamada - Marcar un número durante la llamada - DTMF
- ¿Se puede utilizar Spring Framework en aplicaciones android?
- Configurar la aplicación en facebook Error: "La aplicación está mal configurada para iniciar sesión en Facebook .."
IntelliJIdea mezcla paquetes y directorios.
Por lo tanto, haga clic derecho en la carpeta java, haga clic en nuevo – 'Paquete', a continuación, agregue su directorio.
En mi caso quería un paquete de simulación con la carpeta java:
- Primer paso tienes que poner el modo de proyecto:
- Haga clic en el botón derecho, nuevo, directorio, en mi caso "mock".
- Haga clic en el botón derecho, nuevo, carpeta, Java Folder:
- Haga clic en checkbock "cambiar la ubicación de la carpeta" y poner su camino, en mi caso "src / mock / java":
- La solución es la siguiente:
Pruebe esta ruta: src/main/java/[MyCompany]/[myAppName]/...
src/main/java/
es el directorio de origen predeterminado en Android Studio
O
Si no desea cambiar su estructura de directorios. Usted tiene que modificar su build.gradle
para cambiar el directorio de origen.
Algo así como: (este ejemplo es para el proyecto ADT)
android { ... sourceSets { main { manifest.srcFile 'AndroidManifest.xml' java.srcDirs = ['src'] resources.srcDirs = ['src'] aidl.srcDirs = ['src'] renderscript.srcDirs = ['src'] res.srcDirs = ['res'] assets.srcDirs = ['assets'] } } ... }
- Android 4.2 rompió mi código AES de cifrado / descifrado
- Propósito de Google Maps 7.0.0 con ubicación