Home | History | Annotate | only in /development/pdk/pndk/samples/samplejni
Up to higher level directory
NameDateSize
AndroidManifest.xml28-Mar-2012644
Makefile28-Mar-20121.3K
native.cpp28-Mar-20121.8K
README28-Mar-20121.2K
res/28-Mar-2012
src/28-Mar-2012

README

      1 JNI Example
      2 
      3 This sample shows how to build a native code library, package it into an APK, and call it using JNI.
      4 
      5 Prerequesites
      6 
      7 You must install the Android SDK in order to build the Java APK. The Android SDK can be downloaded
      8 from
      9 
     10 http://code.google.com/android/download.html
     11 
     12 Build Steps:
     13 
     14 1) Create an Eclipse project to for the Java code.
     15 
     16 	Launch Eclipse
     17 	Choose File : New : Project...
     18 	Choose Android : Android Project
     19 	Choose Next
     20 	Enter "JNIExample" into the Project name: field.
     21 	Choose "Create project from existing source"
     22 	Click the Browse button and browse to the pndk/samplejni directory
     23 	
     24 	Click Finish
     25 
     26 2) Build the Eclipse Project
     27 
     28 	Select the JNIExample project in the Package Explorer
     29 	Make sure that the menu item Project:Build Automatically is not checked.
     30 	Choose Project:Build
     31 
     32     The resulting apk file ends up in bin/full/JNIExample.apk
     33 
     34 2) Build the shared library, insert the shared library into the APK file and resign the
     35     shared library.
     36 
     37     ANDROID_SDK_BASE=<directory where SDK is installed> make
     38 
     39 Install the APK on the device:
     40 
     41 	adb install -r bin/full/JNIExample.apk
     42 
     43 Once the application is installed, you can run it by tapping on the "JNI Example" icon.
     44