读书人

Android JNI简略实例(android 调用C/

发布时间: 2012-09-03 09:48:39 作者: rapoo

Android JNI简单实例(android 调用C/C++代码)
Android的jni实例

android 的应用程序(Dalvik VM)中使用JNI(Java Native Interface)调用C/C++开发的共享库。

c/c++中调用java程序的方法以后再发。


开发环境

(eclipse + android ADT)

WindowsXP SP3

JDK 1.6.0.12

VMWARE+Ubuntu Linux 8.04

    

(1) Eclipse中新建android工程

工程名 JNItest

Package名com.ura.test

Activity名 JNItest

应用程序名 JNItest

(2) 编辑main.xml


(3)编辑java文件

(5)编写c/c++文件如下

(6)编写android.mk文件
 cd /system/lib  ls

然后不要关闭模拟器(关掉再开动态库就没了,因为模拟器rom是只读)

执行java程序JNITest

会看到屏幕上打印出

JNITest Native String

读书人网 >C++

热点推荐