There are samples in the android-ndk-r5 folder + there is a nice step-by-step tutorial:
https://developer.android.com/ndk/samples/index.html
No excuses, dude. You just have to read (take a look at the Exploring the hello-jni Sample section).
1) Download NDK from https://developer.android.com/tools/sdk/ndk/index.html.
2) After this copy the location where the ndk is stored.
3) Open preferences from window menu (Eclipse -> Preferences on Mac OS).
4) Inside preferences there is Android title and click that.
5) Then open Ndk and paste the copied Ndk location inside the Edittext.
Now location of the Ndk is set in your eclipse and than
1) create new project.
2) Right click on the project and than select Android Tools and select Add Native.
Support
Automatic creation of jni folder in your project
Install the SDK and NDK like this: https://askubuntu.com/a/732010/52975
Plug in your device via USB and run:
git clone https://github.com/googlesamples/android-ndk
cd android-ndk
git checkout a5fdebebdb27ea29cb8a96e08e1ed8c796fa52db
cd hello-jni
./gradlew clean
./gradlew assembleDebug
./gradlew installAllDebug
Now the app should be installed in your device.
hello-jni
is the simplest C example, and there are also C++ examples like Teapot
.
Those examples use Gradle, and there are Ant Android.mk
examples under the branch android-mk. You can build those with:
ndk-build
android update project -p . -t android-23
ant clean
ant debug
ant installd
Tested on Ubuntu 16.04, Android 5.1.1.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With