2011-01-31 29 views
7

Merhaba şimdi ndk indiriyorum ama aslında android uygulama için yeni olduğumu ve derlemeyi bilmiyorum .... şimdi linux kullanıyorum ... ve ben de komut satırında değilim ....ndk uygulaması nasıl oluşturulur/derlenir?

[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

Tutulmayı öneririm, sorunları çözerim. – JPM

+0

http://stackoverflow.com/questions/9460251/how-do-i-build-a-native-command-line-executable-to-run-on-android –

cevap

9

Oku başlamak: burada http://developer.android.com/sdk/ndk/overview.html#samples

: http://developer.android.com/sdk/ndk/index.html

ayrıca burada açıklanan örneklerin bakmak android/ndk-tutorial/ Eğer android içinde NDK çalışma hakkındaki öğretici bulacaksınız.

burada en Tutulma bakışla NDK kullanmak İÇİN: Bu yardımcı olur eclipse-and-android-ndk

Umut. 64 bit yüzden bu indirilen Sen ndk-r10e yazma zamanda https://developer.android.com/ndk/downloads/index.html den NDK yükleyebilirsiniz

+0

adresinde daha kısa bir cevap var. komut satırında çok iyi ... 1 nasıl şimdi eclipse ndk yüklemek için ndk indirilir ve o paketi unzip ... eğer benim adım yoksa lütfen adım adım söyleyin ... seni takip edeceğim .... – RBJ

+2

@ Dokümanlar oku, kitap oku, çalış! –

+2

@bala: link android/ndk-tutorial adım adım bilgileri içerir. Sadece içinden geç. –

2
  1. indirip yükleyin ndk

    son sürümü ve ben linux oldu - android- ndk-r10e-linux-x86_64.bin

2 indirdikten sonra bunu

yüklemeniz gerekir
  • merhaba bir örnek uygulama kullanımını çalıştırmak için

    değiştireceğim izinleri

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

    ./android-ndk-r10e-linux-x86_64.bin 
    
    export PATH=$PATH:/home/android-ndk-r10e 
    
      linux üzerinde yoluna eklemek yürütmek -jni numuneler altında ( ) enter image description here
    Terminal ve gelen proje konumu 5.goto

    NDK-build

    ndk-build 
    

    enter image description here

    1. Çalıştır sonuçları enter image description here
    görmek için emülatörü uygulama
  • +0

    Dirname var: komut bulunamadı.ve userRD/Sample/build/ndk-build: Böyle bir dosya veya dizin yok. Bunu nasıl çözebilirim. İlk önce bunu https://stackoverflow.com/questions/15214835/error-in-ndk-build-command-on-terminal-mac adresindeki terminalimde çalıştırıyorum ve ardından ndk-build 'u çalıştırın. ve ayrıca/Users/Admin/Documents/RD/Sample/build // ndk-build'i çalıştırın APP_PLATFORM = android-8. Yukarıdaki hata gösteriliyor. Lütfen bana yardım et . [email protected] bu benim e-posta kimliğim. –