Install NDK in Eclipse/Android Studio
阿新 • • 發佈:2019-01-27
$ vim ~/.bashrc //----------------- add the following text ---------------------- export NDK_HOME=/home/linx/Software/Android/ndk export PATH=${NDK_HOME}:$PATH //------------------------------------------------------------------------ $ source ~/.bashrc
4、test the ndk
$ pwd ~/Software/Android/ndk/samples/hello-gl2 $ ndk-build Compile++ thumb : gl2jni <= gl_code.cpp StaticLibrary : libstdc++.a SharedLibrary : libgl2jni.so Install : libgl2jni.so => libs/armeabi/libgl2jni.so
the object file is "libs/armeabi/libgl2jni.so"
the ndk install success.
then add the ndk to IDE.
Eclipse :
1、download CDT
1) offline
http://www.eclipse.org/cdt/downloads.php
2) online
Help -> Install New Software
add the URL
http://download.eclipse.org/tools/cdt/releases/juno/
then the CDT install automatic.
2、run ndk-build in the project exist
$ pwd ~/Software/Android/ndk/samples/hello-jni $ ndk-build
3、Import the project first
File -> New -> Project.. -> Android Project from Existing Code
browse form the project root directory.
4、config the NDK in IDE
1) File -> Properties
2) builders -> New -> Program -> OK
3)in Edit Configuration
Name : hellojni (the project you want to build)
Table Main :
Location : /bin/bash Working Directory : /bin Arguments : -c "cd ~/Software/Android/ndk/samples/hello-jni/ && ndk-build"
Table Refresh :
click on "Refresh resources upon completion." then choose the "Specific resources" finally choose the "libs" in "Specific resources" and Finish it
Table Build Options :
click on everything in "Run in builder" then choose the "Specify Resources" finally choose the "jni" in "Specify Resources"
Finish.