趣文网 > 作文大全

使用NDK编写第一个c语言程序(可以传递字符串)

2020-12-02 18:30:01
相关推荐

编写第一个NDK,使用C语言进行输出。

新建一个android工程JniTest。

右键项目->Android tools->Add Native Support...,填写生成库的名称,会在项目目录下生成jni文件夹和obj文件夹。

编写一个java类NativeUtils,其中包含多个native修饰的方法。

生成native方法所对应的.h头文件。到项目名称/bin/class文件夹下执行javah命令,会在class目录下生成.h文件,然后将该头文件从class目录拷贝到jni文件夹下解决could not resolved的方法:右键项目->Properties->C/C++ General ->Paths and Symbols ->Add...

右键项目->Properties->Builders->New...-->Program->OK,进入下面的界面。

将jni/JniTest.cpp后缀名修改为jni/Jnitest.c,并将Android.mk中的.cpp修改为.c 。然后将.h中的头文件中的native方法拷贝到.c文件中添加实现。clean一下就OK了。

阅读剩余内容
网友评论
相关内容
延伸阅读
小编推荐

大家都在看

那件小事激励着我作文600 学会面对作文 跳大绳的作文 我的周末的作文 常回家看看作文 游记700字初中作文 最美学生作文 沙漠化英语作文 美妙的秋天作文 新同学作文500字 文化传承的作文素材 我不再天真作文600字 乌龟写作文 摘西瓜作文 以竹子喻人的作文 大声说不作文 关于把握机会的作文 白鹭作文 我爱篮球作文 秋天的作文200个字 风采少年作文 介绍冰心的作文 士不可以不弘毅作文 我调皮的妹妹作文 英语作文如何写好 七年级作文第一单元 盼望春节作文400字 家有喜事作文500字 关于勇气的作文结尾 关于豆芽的作文