首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

Android JNI简略实例(android 调用C/C++代码)

2012-09-03 
Android JNI简单实例(android 调用C/C++代码)Android的jni实例 android 的应用程序(Dalvik VM)中使用JNI(J

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

热点排行