Importé un proyecto a Android Studio con varios subproyectos.
Quiero ejecutar un subproyecto.
Realicé con éxito el subproyecto build.gradle como módulo.
Para ejecutarlo, fui a Ejecutar> editar configuraciones> +> Aplicación de Android.
Problema: cuando intento seleccionar un módulo, ninguno aparece en la lista desplegable.
¿Por qué es esto?
EDITAR: se muestra como un módulo en Groovy pero no se muestra en la aplicación de Android. ¿Cómo consigo que aparezca en la aplicación de Android?
android-studio
module
usuario1161310
fuente
fuente
Respuestas:
Asegúrese de que su build.gradle sea
no
Después de haber cambiado, sincronice su gradle nuevamente.
fuente
Tuve un problema similar cuando seleccioné el directorio principal de mi proyecto, lo resolví por Cerrar proyecto -> Eliminar proyecto de Android Studio -> Importar proyecto seleccionando el archivo build.gradle derecho .
Asegúrese de seleccionar el archivo build.gradle correcto al importar.
fuente
En Android Studio 3.1.2 me he enfrentado al mismo problema. Resolví este problema haciendo clic en "Archivo-> Proyecto de sincronización con archivos Gradle". Esto funciona para mí. :)
fuente
Lo arreglé agregando facetas en la configuración del Módulo . Estaban desaparecidos. haga clic derecho en proyecto > abra Configuración del módulo > Facetas > Agregar facetas (signo "+" en la parte superior)> Android . Después de agregar facetas tendrás módulos.
ACTUALIZACIÓN:
para la última versión de gradle, se han eliminado las facetas , ahora puede agregar módulos directamente. haga clic con el botón derecho en proyecto > abra Configuración del módulo > Agregar módulo (signo "+" en la parte superior)> Aplicación de teléfono y tableta (ahora puede crear un nuevo módulo y configurarlo).
fuente
Open Module settings
está en su lugar, consulte i.stack.imgur.com/bIPBl.png .resolvió este problema haciendo clic en "Archivo-> Sincronizar proyecto con archivos Gradle"
fuente
Nuevo proyecto. Se solucionó este problema haciendo clic en "Archivo-> Proyecto de sincronización con archivos Gradle"
fuente
He probado todas las opciones sin suerte. Así que terminé con mi solución de trabajo. Solo haz los siguientes pasos:
settings.gradle
de su proyecto yinclude ':YOUR_MODULE_NAME'
.fuente
Open settings.gradle of your project and include ':YOUR_MODULE_NAME'
Trabajó para mí THx.Tratar,
Archivos> Proyecto de sincronización con archivos Gradle o Archivos> Sincronizar con sistema de archivos Debería hacer el truco.
fuente
ir a Android >> Scripts de Gradle >> Build Gradle (Módulo: aplicación)
asegúrese de que la primera línea de este archivo sea así.
así no
fuente
Lo siguiente funcionó para mí:
fuente
Esto sucede principalmente cuando copia un proyecto de biblioteca e intenta compilarlo. La solución sería agregar
en el archivo build.gradle, en lugar de
Luego haz una sincronización Gradle
fuente
Esto funcionó para mí: Archivo> Estructura del proyecto ...> Módulos> Símbolo verde más> Importar> Luego seleccione el proyecto
fuente
En el archivo build.gradle de su módulo, asegúrese de tener el conjunto de complementos correcto. debería ser
fuente
Parece que diferentes soluciones funcionan para diferentes personas, para mí simplemente cerrar el proyecto e importarlo nuevamente resolvió el problema.
fuente
Finalmente descubrí por qué el módulo no aparece cuando agrego configuración para AndroidTests para un
com.android.library
módulo.Si incluye su módulo de biblioteca en su aplicación,
build.gradle
así:Dado que para el módulo de biblioteca se compila con el
release
modo por defecto, no puede ejecutarAndroid Tests
, por eso no aparecerá en la lista de módulos. Lo arreglé con la siguiente modificación:Agregue la siguiente configuración al
build.gradle
módulo de su biblioteca:Al realizar los siguientes cambios, puede
debug
compilar su biblioteca editando elbuild.gradle
módulo de su aplicación de la siguiente manera:Luego sincronícelo y verá que se muestra en la lista.
fuente
yourlibrary
es el nombre del módulo de su módulo de bibliotecaSe solucionó para mí después de eliminar y volver a agregar las facetas Android y Android-Gradle en el cuadro de diálogo Configuración del módulo.
fuente
Logré arreglarlo en Android Studio 1.3.1 haciendo lo siguiente:
File -> New -> New Module
.iml
archivo de un módulo de biblioteca existente y cambie el nombre del archivo y cambie el nombre de las referencias en el.iml
archivofuente
Para mí, se solucionó simplemente reiniciando Android Studio. Como en los viejos tiempos de Eclipse
fuente
Agregué esta línea a mi archivo app.iml y funciona
orderEntry type = "library" exported = "" name = "appcompat-v7-19.1.0" level = "project" />
fuente
Los siguientes son métodos para ayudarlo:
:app
fuente
fuente
Para mi caso, un novato impulsé mi proyecto, no estoy seguro de cómo, pero ya no se ejecutará y se quejó del manifiesto, la R, todo. Me di cuenta de que, de alguna manera, en mi configuración.gradle no tenía
include ':app'
una vez que agregué esto, estaba de vuelta en mi camino.fuente
Bueno, nada me funcionó de todas las respuestas. Finalmente, hice clic en Ejecutar> Editar configuración . A la izquierda, puede elegir un nuevo módulo principal y eliminar los eliminados.
fuente
Agregue su módulo en su archivo .iml de aplicaciones como:
Esto funciona para mi.
fuente
Si todo lo anterior no funciona. Intenta actualizar tu versión de estudio de Android. Pasos: 1. En Android Studio, seleccione Archivo> Configuración (o Android Studio> Preferencia en Mac). 2. En el panel izquierdo, seleccione Apariencia y comportamiento> Configuración del sistema> Actualizaciones. 3. Asegúrese de que la opción Buscar actualizaciones automáticamente esté marcada, y luego seleccione un canal de la lista desplegable. 4. Haga clic en Aceptar.
fuente
Para mí fue:
Haga clic derecho en la
app
carpeta del proyecto y seleccioneLoad/Unload Modules...
Seleccione
app
módulo, hagaUnload >
clic y haga clicOK
Haga clic derecho
app
nuevamente y seleccioneLoad/Unload Modules...
Seleccione
app
módulo, haga< Load
clic y haga clicOK
app
luego apareció para mí en la lista de configuraciones nuevamente.fuente
Cerrar todos los proyectos de Android Studio
Eliminar el proyecto de los proyectos recientes en el asistente de Android Studio
Reiniciar Android Studio
Utilice la opción de importación (Importar proyecto: Gradle, Eclipse ADT, etc.) en lugar de abrir una existente
Proyecto como proyecto
Archivo -> Proyecto de sincronización con archivos gradle
fuente
Estos tipos de problemas están relacionados con AndroidManifest.xml, así que verifique los errores que están en el archivo AndroidManifest.
fuente