ADT no permitirá la creación de la actividad de Android

Instalé el paquete ADT de http://developer.android.com/sdk/index.html ayer, y estaba siguiendo un tutorial básico de Hello World. MainActivity un nuevo proyecto de aplicación para Android con una actividad en blanco llamada MainActivity . El proyecto resultante tiene una carpeta src vacía y una carpeta vacía res\layout . Hay un archivo R.java en la carpeta gen pero no tiene ninguna referencia a MainActivity . Esto es lo que el administrador de SDK dice que he instalado

  • Herramientas de Android SDK v 22.6
  • Android SDK Platform-tools v 19.0.1
  • Android SDK Build-tools v 19
  • Plataforma SDK v 3
  • ARM EABI v7a Imagen del sistema v 2
  • Android Support Library v 19.0.1
  • Google USB Driver v 9

También intenté crear manualmente una actividad haciendo clic derecho en la carpeta src y yendo a la Actividad de Android, pero cuando presiono Finalizar en el asistente de creación, no ocurre nada. ¿Alguien tiene alguna pista sobre lo que está pasando? ¿Extrañé un componente clave para instalar o algo así?

Si actualizaste a Android SDK Tools versión 22.6, debes actualizar Herramientas y complementos de DDMS.

Vaya a “Barra de menú de Ayuda” -> “Instalar nuevo software” e instale (esto lo actualizará) url: https://dl-ssl.google.com/android/eclipse/

También actualice “Herramientas de desarrollo” y “Complementos de NDK” a la última versión. Este paso es útil para mí y también funcionó.

El comentario ver comentario de NewShelbyWoo solucionó el problema

Es una nueva característica de ADT 22.6.2

Incluso en el tema “Ninguno” ADT (22.6.2) crea “Disposición de Fragmentos”

Hay cuatro formas:

Intenta cambiar “Objetivo” y “Comstackr” a API 14 o superior. Pero debe eliminar todas las entradas de “Diseños de Fragmentos”

Desmarque la checkbox “Crear actividad” y cree actividad manualmente. Buen ejemplo: ¿la mejor manera de agregar actividad a un proyecto de Android en Eclipse?

Downgrade a 22.3.0 por ejemplo

Intenta cambiar las plantillas En el siguiente enlace encontrará cómo hacerlo.

Utilizo la tercera vía para mis aplicaciones con API inferior 14. En diferentes directorios he instalado 22.3.0 y 22.6.2

En 22.6.2 hay otros errores con archivos en blanco y problemas con AVD. Nueva versión de ADT realmente con errores …

Mire también estos enlaces:

Actividad en blanco de ADT creada con actividad de fragmento.

Eclipse no genera MainActivity.java & activity_main.xml

y búsqueda.,

https://stackoverflow.com/search?q=adt+22.6

Seguí esos pasos para resolver el problema anterior. Espero que esto sea trabajo, gracias 🙂

Cuando actualice a las herramientas SDK en 22.x, debe actualizar el complemento ADT. siga estos pasos para actualizar ADT:

Ayuda> Instalar nueva instalación de software

agregue la URL siguiente y haga clic en siguiente.

url: https://dl-ssl.google.com/android/eclipse/ .

Pero a veces se queja de conflictos, en ese caso,

Desinstale primero el conector ADT existente e inténtelo de nuevo.

Para desinstalar el complemento ADT existente:

Ayuda> Acerca de la plataforma Eclipse> y elimine el pluging.

ahora sigue los pasos anteriores.

El espacio de trabajo debe establecerse en la carpeta SDK. Después de hacer esto, no tuve problemas. Por ejemplo, después de descargar e instalar Eclipse, mi estructura de directorios es la siguiente:

 /Users/username/Development/adt-bundle-mac-x86_64-20140702/ /eclipse/ /sdk/ /HelloWorld/ 

Es molesto porque el espacio de trabajo predeterminado se estableció como documents/workspace (cambiar los permisos con el espacio de trabajo chmod 777 no funcionó en mi caso. Además, es inconveniente que todos mis proyectos estén mezclados con otras carpetas en la carpeta SDK.

Con la versión plug-in de Luna y ADT: 23.0.4.1468518, hay un parche disponible ahora mismo para corregir:

https://code.google.com/p/android/issues/detail?can=2&start=0&num=100&q=&colspec=ID%20Type%20Status%20Owner%20Summary%20Stars&groupby=&sort=&id=82393

Simplemente siga las instrucciones que se encuentran cerca de la parte inferior para desinstalar, descargar e instalar el problema como archivo | local