扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
本文主要给大家简单讲讲Android Studio JNI编程具体操作步骤,相关专业术语大家可以上网查查或者找一些相关书籍补充一下,这里就不涉猎了,我们就直奔主题吧,希望Android Studio JNI编程具体操作步骤这篇文章可以给大家带来一些实际帮助。
成都一家集口碑和实力的网站建设服务商,拥有专业的企业建站团队和靠谱的建站技术,十余年企业及个人网站建设经验 ,为成都上千客户提供网页设计制作,网站开发,企业网站制作建设等服务,包括成都营销型网站建设,高端网站设计,同时也为不同行业的客户提供成都网站制作、做网站的服务,包括成都电商型网站制作建设,装修行业网站制作建设,传统机械行业网站建设,传统农业行业网站制作建设。在成都做网站,选网站制作建设服务商就选创新互联。操作步骤:
配置好NDK开发环境
指明ndk路径
可以在local.properties中手动输入ndk路径,或者用Studio菜单栏File--Project Structure--Android NDK Location中点击选中ndk路径。
修改build.gradle配置
工程中共有两个build.gradle配置文件,我们要修改的是在
ndk {
moduleName "JNITest" //生成的so名字为libJNITest.so
ldLibs "log", "z", "m"
abiFilters "armeabi", "armeabi-v7a", "x86"
}
编写JNI程序步骤:
1.首先编写一个上层.java文件,用来调用底层JNI函数。在该文件内声明要调用的本地方法。
public class JNITest
{
static
{
System.loadLibrary("JNITest");
}
public static String getTextFromJNI()
{
return getText();
}
private native static String getText();
}
2.编写好上层JAVA程序后,点击Android Studio菜单栏Build--Make Project,生成JNITest.class文件。
3.dos进入
4.将该.h头文件拷贝到jni目录中(如不存在jni目录,则在Studio中的main目录下右键生成一个jni目录)。
5.在jni目录下新建一个.c文件,进行c程序编写。
Android Studio JNI编程具体操作步骤就先给大家讲到这里,对于其它相关问题大家想要了解的可以持续关注我们的行业资讯。我们的板块内容每天都会捕捉一些行业新闻及专业知识分享给大家的。
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流