在Android中注册JNI函数

2402阅读 1评论2010-08-04 piaoyizu
分类:LINUX

工作记录:
 
       1、 首先在相应的cpp代码中添加函数,如下
 

static JNINativeMethod gMethods[] = {
    {    "getDisplayMode", "()I",
         (void*)android_view_Display_getDisplayMode }
};


其中I为int参数,()外的V为返回值。

2. 在相应的java中,增加java调用接口

路径选择要在相应的代码路径下,如:framewors/base/core/jin/中增加,就要在frameworks/base/core/java/中填加

/**
    * test program
     */

    native public int getDisplayMode();


 

3. 最后make update api,结束

上一篇:Android 核心分析 之五 -----基本空间划分
下一篇:【整理】Linux内核中的atoi,itoa等函数

文章评论