tutorial - android studio versiones
Ejecutar botón atenuado: Android Studio (11)
A veces sucede sin motivo. Si definitivamente no hay ningún problema con "Ejecutar configuración", reiniciar Android Studio generalmente ayuda.
¿Por qué el botón de ejecución siempre está atenuado en el estudio de Android después de que tuve algunos errores? Necesito reiniciar mi estudio de Android cada vez para ejecutarlo de nuevo. Estoy seguro de que me falta algo: P
También me sale un error ahora mismo :)
Already disposed: Project (Disposed): Already disposed: Project (Disposed)
java.lang.AssertionError: Already disposed: Project (Disposed)
at com.intellij.openapi.components.impl.ComponentManagerImpl.getComponent(ComponentManagerImpl.java:186)
at com.intellij.psi.PsiDocumentManager.getInstance(PsiDocumentManager.java:41)
at com.intellij.psi.SingleRootFileViewProvider.getLastCommittedText(SingleRootFileViewProvider.java:521)
at com.intellij.psi.SingleRootFileViewProvider.access$400(SingleRootFileViewProvider.java:63)
at com.intellij.psi.SingleRootFileViewProvider$DocumentContent.getText(SingleRootFileViewProvider.java:537)
at com.intellij.psi.SingleRootFileViewProvider.getContents(SingleRootFileViewProvider.java:347)
at com.intellij.psi.impl.source.PsiFileImpl.loadTreeElement(PsiFileImpl.java:199)
at com.intellij.psi.impl.source.PsiFileImpl.calcTreeElement(PsiFileImpl.java:776)
at com.intellij.psi.impl.source.PsiFileImpl.getFirstChild(PsiFileImpl.java:787)
at com.intellij.psi.impl.source.xml.XmlFileImpl.getDocument(XmlFileImpl.java:47)
at com.intellij.psi.impl.source.xml.XmlFileImpl.getRootTag(XmlFileImpl.java:58)
at com.android.tools.idea.rendering.LocalResourceRepository.getViewTag(LocalResourceRepository.java:323)
at org.jetbrains.android.inspections.lint.IntellijViewTypeDetector.getViewTags(IntellijViewTypeDetector.java:42)
at com.android.tools.lint.checks.ViewTypeDetector.visitMethod(ViewTypeDetector.java:213)
at com.android.tools.lint.client.api.JavaVisitor$DelegatingJavaVisitor.visitMethodInvocation(JavaVisitor.java:1189)
at lombok.ast.MethodInvocation.accept(MethodInvocation.java:114)
at lombok.ast.Cast.accept(Cast.java:94)
at lombok.ast.BinaryExpression.accept(BinaryExpression.java:131)
at lombok.ast.ExpressionStatement.accept(ExpressionStatement.java:63)
at lombok.ast.Block.accept(Block.java:106)
at lombok.ast.MethodDeclaration.accept(MethodDeclaration.java:240)
at lombok.ast.NormalTypeBody.accept(NormalTypeBody.java:57)
at lombok.ast.ClassDeclaration.accept(ClassDeclaration.java:239)
at lombok.ast.CompilationUnit.accept(CompilationUnit.java:83)
at com.android.tools.lint.client.api.JavaVisitor.visitFile(JavaVisitor.java:217)
at com.android.tools.lint.client.api.LintDriver.checkIndividualJavaFiles(LintDriver.java:1652)
at com.android.tools.lint.client.api.LintDriver.runFileDetectors(LintDriver.java:986)
at com.android.tools.lint.client.api.LintDriver.checkProject(LintDriver.java:858)
at com.android.tools.lint.client.api.LintDriver.analyze(LintDriver.java:425)
at com.android.tools.lint.client.api.LintDriver.analyze(LintDriver.java:369)
at org.jetbrains.android.inspections.lint.AndroidLintExternalAnnotator.doAnnotate(AndroidLintExternalAnnotator.java:146)
at org.jetbrains.android.inspections.lint.AndroidLintExternalAnnotator.doAnnotate(AndroidLintExternalAnnotator.java:56)
at com.intellij.codeInsight.daemon.impl.ExternalToolPass.doAnnotate(ExternalToolPass.java:222)
at com.intellij.codeInsight.daemon.impl.ExternalToolPass.access$400(ExternalToolPass.java:43)
at com.intellij.codeInsight.daemon.impl.ExternalToolPass$2.run(ExternalToolPass.java:133)
at com.intellij.codeInsight.daemon.impl.ExternalToolPass$3.run(ExternalToolPass.java:170)
at com.intellij.util.ui.update.MergingUpdateQueue.execute(MergingUpdateQueue.java:320)
at com.intellij.util.ui.update.MergingUpdateQueue.execute(MergingUpdateQueue.java:310)
at com.intellij.util.ui.update.MergingUpdateQueue$2.run(MergingUpdateQueue.java:254)
at com.intellij.util.ui.update.MergingUpdateQueue.flush(MergingUpdateQueue.java:269)
at com.intellij.util.ui.update.MergingUpdateQueue.flush(MergingUpdateQueue.java:227)
at com.intellij.util.ui.update.MergingUpdateQueue.run(MergingUpdateQueue.java:217)
at com.intellij.util.concurrency.QueueProcessor.runSafely(QueueProcessor.java:238)
at com.intellij.util.Alarm$Request$1.run(Alarm.java:327)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at com.intellij.util.concurrency.QueueProcessor$RunnableConsumer.consume(QueueProcessor.java:298)
at com.intellij.util.concurrency.QueueProcessor$RunnableConsumer.consume(QueueProcessor.java:295)
at com.intellij.util.concurrency.QueueProcessor$2$1.run(QueueProcessor.java:110)
at com.intellij.util.concurrency.QueueProcessor.runSafely(QueueProcessor.java:238)
at com.intellij.util.concurrency.QueueProcessor$2.consume(QueueProcessor.java:107)
at com.intellij.util.concurrency.QueueProcessor$2.consume(QueueProcessor.java:104)
at com.intellij.util.concurrency.QueueProcessor$3$1.run(QueueProcessor.java:215)
at com.intellij.util.concurrency.QueueProcessor.runSafely(QueueProcessor.java:238)
at com.intellij.util.concurrency.QueueProcessor$3.run(QueueProcessor.java:212)
at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:419)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:744)
at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:149)
Cerré el proyecto y, en la pantalla que enumera mis proyectos recientes, eliminé el proyecto y luego fui a Abrir un proyecto existente de Android Studio -> Abrir.
Se solucionó el problema para mí.
Después de una actualización de Android Studio o cambios importantes en la estructura de su proyecto, debe reiniciar Android Studio y, por primera vez, presione Ejecutar desde el menú desplegable.
Después de una actualización del estudio de Android esta semana, funcionó :)
Hay muchas soluciones relacionadas con este problema.
Ir a configuración-> complementos-> desmarcar la roja y aplicar. Luego marca nuevamente (marca) y aplica.
Reinicia tu estudio Android, funcionará.
Inicialmente debe configurar la aplicación. Haga clic en la configuración de edición en el cuadro combinado que se deja para ejecutar el botón y luego:
Último paso:
Me sucedió cuando la configuración de mi módulo no era correcta. Vaya a la configuración del módulo haciendo clic derecho en el proyecto en el panel izquierdo y luego asegúrese de que el objetivo esté configurado en Android-23 o la versión que desee
Para mí, fue un problema con el módulo de la aplicación que no fue seleccionado después de la actualización de Android Studio. Seleccione el módulo de la aplicación en el cuadro combinado a la izquierda del botón Ejecutar.
Si ha realizado cambios importantes en la estructura de su proyecto, a veces es necesario reiniciar Android Studio para recuperar la capacidad de ejecutar su proyecto. Trabajó para mi.
Si no puede ejecutar la aplicación de Android sin actividad, realice a continuación los pasos mencionados.
Abrir Editar Configuración.
Seleccione su aplicación y verifique no iniciar actividad.