2011-01-31 42 views
7

hi bây giờ tôi tải về ndk nhưng tôi không biết làm thế nào để xây dựng và biên dịch thực sự tôi mới cho ứng dụng Android .... bây giờ tôi đang sử dụng Linux ... và tôi không tốt trong dòng lệnh ....làm thế nào để xây dựng/biên dịch ứng dụng 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

Tôi khuyên bạn nên sử dụng nhật thực, sẽ khắc phục sự cố. – JPM

+0

Có một câu trả lời ngắn gọn hơn tại http://stackoverflow.com/questions/9460251/how-do-i-build-a-native-command-line-executable-to-run-on-android –

Trả lời

9

đọc bắt đầu ở đây: http://developer.android.com/sdk/ndk/index.html

cũng nhìn vào mẫu họ giải thích ở đây: http://developer.android.com/sdk/ndk/overview.html#samples

đây: android/ndk-tutorial/ bạn sẽ tìm thấy một hướng dẫn về làm việc với NDK trong android.

ĐẾN sử dụng NDK với nhật thực nhìn vào đây: eclipse-and-android-ndk

Hope this helps.

+0

thực sự tôi không rất tốt trong dòng lệnh ... 1st làm thế nào để cài đặt ndk trong eclipse bây giờ tôi đang tải về ndk và giải nén gói đó ... nếu u không tôi xin vui lòng cho tôi biết từng bước ... tôi sẽ theo bạn .... – RBJ

+2

@ bala đọc tài liệu, đọc sách, học tập! –

+2

@bala: liên kết android/ndk-tutorial chứa thông tin từng bước. chỉ cần đi qua nó. –

2
  1. Tải về và cài đặt ndk

    Bạn có thể cài đặt NDK từ https://developer.android.com/ndk/downloads/index.html Tại thời điểm viết ndk-r10e là phiên bản mới nhất và tôi đã được trên Linux 64 bit vì vậy tôi đã tải về này - android- ndk-r10e-linux-x86_64.bin

2 sau khi tải về bạn cần phải cài đặt nó

thay đổi các điều khoản

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

thực hiện

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

3 thêm nó vào đường dẫn trên linux

export PATH=$PATH:/home/android-ndk-r10e 
  1. Để chạy sử dụng ứng dụng mẫu chào -jni dưới mẫu enter image description here

5.goto vị trí dự án từ thiết bị đầu cuối và ndk-xây dựng

ndk-build 

enter image description here

  1. Chạy các ứng dụng trong mô phỏng để xem kết quả enter image description here
+0

Tôi nhận dirname: lệnh không tìm thấy.và userRD/Sample/build/ndk-build: Không có tệp hoặc thư mục nào như vậy. Làm thế nào tôi có thể giải quyết điều đó. Đầu tiên tôi thực hiện điều này trong thiết bị đầu cuối ứng dụng của tôi https://stackoverflow.com/questions/15214835/error-in-ndk-build-command-on-terminal-mac và sau đó chạy ndk-build . và cũng có thể chạy/Users/Admin/Documents/RD/Sample/build // ndk-build APP_PLATFORM = android-8. Hiển thị lỗi trên. Làm ơn giúp tôi . [email protected] đây là id email của tôi. –

Các vấn đề liên quan