2011-01-31 15 views
7

hola ahora estoy descargando ndk pero no sé cómo compilar y realmente soy nuevo para la aplicación de Android .... ahora estoy usando Linux ... y no estoy bien en la línea de comandos ....cómo compilar/compilar la aplicación ndk?

[email protected]:~$ cd /home/embdes/projects/android/android-sdk-linux_86 
/platform-tools/ 
[email protected]:~/projects/android/android-sdk-linux_86/platform-tools$ 
./adb shell 
# ls 
config 
cache 
sdcard 
acct 
mnt 
d 
etc 
system 
sys 
sbin 
proc 
init.rc 
init.goldfish.rc 
init 
default.prop 
data 
root 
dev 
# cd /sdcard 
# ls 
LOST.DIR 
unnai.mp3 
car.3gp 
DCIM 
cheetah-.3gp 
funny.3gp 
tshirt.3gp 
Girl.3gp 
dancing.3gp 
b7.jpeg 
girl1.3gp 
tv.3gp 
sports.3gp 
sports1.3gp 
sports3.3gp 
sport2.3gp 
tv.jpeg 
tv1.jpeg 
global.jpeg 
orange.jpeg 
images.jpeg 
ddddd.jpeg 
balloons-lift-car.3gp 
3d-little-monster.3gp 
smoking.3gp 
the.3gp 
NO$GBA.2.6a.zip 
worldreborn.bin 
# 
+0

Recomiendo usar eclipse, solucionará sus problemas. – JPM

+0

Hay una respuesta más concisa en http://stackoverflow.com/questions/9460251/how-do-i-build-a-native-command-line-executable-to-run-on-android –

Respuesta

9

lea Introducción aquí: http://developer.android.com/sdk/ndk/index.html

también un vistazo a las muestras que explican aquí: http://developer.android.com/sdk/ndk/overview.html#samples

aquí: android/ndk-tutorial/ encontrará un tutorial sobre cómo trabajar con NDK de Android.

de usar NDK con la mirada eclipse en aquí: eclipse-and-android-ndk

Espero que esto ayude.

+0

en realidad no lo soy muy bien en línea de comandos ... Primero cómo instalar ndk en eclipse ahora estoy descargando ndk y descomprimiendo ese paquete ... si no lo haces mía por favor dime paso a paso ... te seguiré ... – RBJ

+2

@ bala lee los documentos, lee libros, estudia! –

+2

@bala: el enlace android/ndk-tutorial contiene información paso a paso. solo revisalo. –

2
  1. Descargar e instalar NDK

    Puede instalar Ndk de https://developer.android.com/ndk/downloads/index.html En el momento de escribir NDK-r10e fue la versión más reciente y yo estaba en Linux de 64 bits, así que descargaron - Android- NDK-r10e-linux-x86_64.bin

2 después de la descarga que necesita para instalarlo

cambiar los permisos

chmod a+x android-ndk-r10e-linux-x86_64.bin 

ejecutar

./android-ndk-r10e-linux-x86_64.bin 

3 añadirlo al camino en Linux

export PATH=$PATH:/home/android-ndk-r10e 
  1. para realizar un uso aplicación de la muestra hola -jni bajo muestras enter image description here

5.goto la ubicación del proyecto de terminal y NDK-construir

ndk-build 

enter image description here

  1. ejecutar la aplicación en el emulador para ver resultados enter image description here
+0

Obtuve dirname: comando no encontrado.y userRD/Sample/build/ndk-build: No hay tal archivo o directorio. ¿Cómo puedo resolver eso? Primero ejecuto esto en mi terminal de aplicación https://stackoverflow.com/questions/15214835/error-in-ndk-build-command-on-terminal-mac y luego ejecuto ndk-build . y también ejecute/Users/Admin/Documents/RD/Sample/build // ndk-build APP_PLATFORM = android-8. Mostrando el error anterior Por favor, ayúdame . [email protected] esta es mi identificación de correo electrónico. –

Cuestiones relacionadas