Eclipse: ¿Dónde poner NDK referencia? Falta el desarrollo nativo?
Tengo que integrar algún código c con mi aplicación para Android. Hice un poco de I + D y llegué a saber que puedo hacer esto a través de NDK (Native Development Kit).
Descargé NDK y leí algún artículo y vi videos para configurar NDK pero el nodo Android en Preferences no muestra el nodo de desarrollo nativo para establecer la referencia NDK.
- Administrador SDK de Android no instala componentes
- El gestor SDK de Android no muestra paquetes que se instalarán
- Error desconocido para las API de Google Intel x86 Atom System Image (Android Studio)
- Android Studio: la aplicación no está instalada en el teléfono, pero se ejecuta
- Android y iOS: cómo manejar dependencias al crear un SDK
¿Me falta algún paso o cualquier otro problema … por favor ayuda
Ver mi ventana de preferencia.
- El proyecto de importación dio Unable to resolve target 'android-7'
- Lanzamiento de Android SDK manager - El directorio de herramientas no existe? Mac
- Android SDK Manager no funciona: Descargar interrumpido: "Tag mismatch"
- Error al analizar la salida de 'versión de adb'
- ¿Por qué dice "obsoleto" para un método cuando es el único que puedo usar para el nivel de API seleccionado?
- cuáles son los paquetes que instalo desde sdk manager en android studio
- ERROR: La carpeta SWT '' no existe. Establezca ANDROID_SWT .. a Obtenga este error después de una actualización de SDK
- Android: Revision 21 no aparece en SDK Manager
Seguí esta guía pero cuando instalé los paquetes de Sequoya no funcionó –no aparecieron nuevas opciones en el menú Preferencias o contextual.
Trabajo sobre Ubuntu 10.10 así que intenté agregar estas líneas a .bashrc
# Android definitions export PATH=$PATH:$HOME/android-ndk-r7c export ANDROID_NDK_ROOT=$HOME/android-ndk-r7c export NDK=$HOME/android-ndk-r7c
He reiniciado Eclipse y reinstalado los paquetes de Sequoyah en Eclipse una vez más – que nunca desinstalé, por lo que fue un poco extraño. Pero funcionó.
Quizás si tienes Windows puedes intentar agregarlos como variables de entorno.
Al instalar el complemento ADT como:
- Ayuda-> instalar nuevo software.
- Haga clic en Agregar
-
Nombre – ADT
Repo – https://dl-ssl.google.com/android/eclipse/ o encuentra el enlace aquí
http://developer.android.com/sdk/installing/installing-adt.html
-
Esto es importante. Seleccione las herramientas de desarrolladores y complementos NDK y continúe la instalación.
Ahí tienes. Puede encontrar la Opción en Windows-> Preferencias-> Android-> NDK. Establecer la ruta en consecuencia
Para mí la ruta NDK faltaba porque no había instalado el Java Development Kit . Al instalarlo y reiniciar eclipse, el enlace NDK apareció en el menú
Tengo el mismo problema en Win7, Eclise Juno.
-
Mover / copiar NDK, CDT características y plugin de / eclipse / dir a algún directorio de copia de seguridad. Archivos y máscara de dir: org.eclipse.cdt *; Com.android.ide.eclipse.ndk *; Esto ahorrará tiempo en la reinstalación de NDK
-
En Eclipse desinstalar Android Native Developer Tools vía Eclipse / Ayuda / Instalar nuevo Software / ya instalado / … cerrar eclipse
-
Actualizar las variables de entorno:
Actualización PATH = $ PATH: $ HOME / android-ndk-r8c
Nuevo ANDROID_NDK_ROOT = $ HOME / android-ndk-r8c
Nuevo NDK = $ HOME / android-ndk-r8c
Lo mismo mencionado por Marina -
Copiar archivos y dirs de la copia de seguridad de nuevo a / eclipse / features & plugins
-
Inicie eclipse e instale nuevamente NDK
- ¿Cómo puedo dejar que el emulador de Android hable con el host local?
- Cómo ocultar / mostrar el pulgar dibujable en un SeekBar