studio r17b ndk instalar ubuntu android-ndk installation
https://dl.google.com/android/repository/android-ndk-r12b-linux-x86_64.ziphttps://dl.google.com/android/repository/android-ndk-r12b-linux-x86_64.zip

r17b - install android ndk ubuntu



Cómo instalar ndk de Android en Linux? (6)

Lo he hecho como a continuación

Instala 7-Zip a través de apt-get como este

$ sudo apt-get install p7zip-full

ir a la carpeta donde está tu bin ndk y luego ejecutar el comando

$ 7z x *bin

He descargado NDK de Android desde aquí: http://developer.android.com/tools/sdk/ndk/index.html
para Linux 64-bit (x86) android-ndk-r10c-linux-x86_64.bin. ¿Cómo lo instalo? Las instrucciones no funcionan. Mi sistema operativo es

57-Ubuntu SMP Tue Jul 15 03:51:08 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux


Puede instalar NDK usando el Administrador de SDK desde Android Studio

Desde un proyecto abierto, seleccione Herramientas> Android> Administrador de SDK desde la barra de menú. Haga clic en la pestaña Herramientas de SDK. Marque las casillas al lado de LLDB, CMake y NDK. Aplicar

:


Tengo androidBBQ basado en archinux, instalado usando vmware. Pero supongo que mis instrucciones deberían ser las mismas para cualquier distribución de Linux . Utilicé el administrador de SDK incorporado de AndroidStudio para intentar instalar NDK . La descarga falló porque no había espacio en / tmp. Resulta que la mayoría de las distribuciones de Linux tienen ramdisk baesd tmpfs (sistema de archivos temporales en RAM que está montado en / tmp) y no hay una partición separada que pueda extenderse. / tmp se monta usualmente usando el 50% de RAM disponible.

Instale NDK con el administrador de SDK incorporado de Android Studio -> no tan conveniente
a) Extender / tmp
Edité mi fstab como root, usando este comando:

sudo nano /etc/fstab

Agregué esta línea a mi fstab

none /tmp tmpfs size=8G 0 0

Nota: si no existe tal línea, agregue la línea anterior al final de fstab. Si existe alguna línea de este tipo, significa que ya extendió su / tmp y aún era insuficiente. Por lo tanto, solo cambie el valor de "tamaño", elevándolo unos pocos GB.
Luego reinicié. Una vez que lo hice, mi / tmp se amplió a 8 GB de tamaño. Para fines de desarrollo, creo que deberíamos extender nuestro / tmp fácilmente porque tendremos que hacerlo de todos modos un tiempo después. El tamaño de / tmp no depende del espacio libre en nuestro disco duro (ya sea virtual o físico).

b) ejecutar la instalación de NDK nuevamente
Ejecuté la instalación de NDK desde AndroidStudio nuevamente. Tenía que descargar el zip NDK de nuevo. Olvídese de que no haya una función de reanudar / volver a verificar para resucitar las instalaciones rotas. Mi velocidad de descarga era lenta, así que minimicé la ventana virtual de Linux y continué leyendo noticias. Más tarde, creo que ocurrió el intercambio de memoria / página. La descarga falló. Reinicié Linux y reinicié la instalación de NDK de la misma manera. Esta vez, dejo que la máquina virtual de Linux permanezca en primer plano. NDK instalado bien con este registro:

Instalando NDK
Descargando https://dl.google.com/android/repository/android-ndk-r12b-linux-x86_64.zip
Instalación de NDK en / opt / android-sdk / ndk-bundle

Instalación manual de NDK en Linux (preferible) Me sorprende que la sección de desarrollo oficial de Android no se haya molestado en indicar la ubicación exacta de instalación de Android NDK. Android Studio busca NDK en:

/opt/android-sdk/ndk-bundle

Entonces, haz esto:
1. Descargue el zip NDK desde https://dl.google.com/android/repository/android-ndk-r12b-linux-x86_64.zip
2. Abra el zip, y abra la carpeta android-ndk-r12b-linux-x86_64 (o similar) presente dentro.
3. Ahora extraiga todos estos archivos y carpetas a /opt/android-sdk/ndk-bundle .
4. Inicie Android Studio y debería detectar la presencia de NDK.


Ubuntu tendrá un error: bash: ./android-ndk-r10c-linux-x86_64.bin: No existe tal archivo o directorio

slove: apt-get install p7zip-full

7z x * bin


Vaya al directorio donde lo descargó. Luego ejecuta:

chmod +x android-ndk-r10c-linux-x86_64.bin ./android-ndk-r10c-linux-x86_64.bin

Debería desempaquetar allí mismo. La cadena de herramientas estará en android-ndk-r10c-linux-x86_64 / toolchains. La carpeta raíz puede tener un nombre ligeramente diferente.


La forma estándar

El NDK de Android ahora se envía como un ejecutable autoextraíble. Probablemente necesites configurar el bit ejecutable:

$ chmod +x android-ndk-r10c-linux-x86_64.bin $ ./android-ndk-r10c-linux-x86_64.bin

Lo anterior hará que el NDK se extraiga en el directorio de trabajo actual .

Extracción manual

Como el archivo .bin es en realidad solo un archivo autoextraíble de 7-Zip, puede extraer manualmente los contenidos si es necesario:

$ 7za x -o/path/to/extract/to/ android-ndk-r10c-linux-x86_64.bin


7-Zip está disponible en Ubuntu, por ejemplo, a través de apt-get:

$ sudo apt-get install p7zip-full

Actualizar
Desde al menos r14b en la página de descarga de NDK, volvemos a los archivos ZIP estándar.