当前位置: 首页 > news >正文

重庆在百度做个网站多少钱建站之星 discuz

重庆在百度做个网站多少钱,建站之星 discuz,广东网站seo,深圳网站公司1、jni#xff1a;java native interface 作用#xff1a;用于java代码和C、c代码的交互#xff08;代码混编#xff09;#xff1b; 分类使用#xff1a;Jni静态注册、jni动态注册 2、静态注册 1#xff09;.绑定java方法和C/C方法的方式之一#xff1b; …1、jnijava native interface     作用用于java代码和C、c代码的交互代码混编     分类使用Jni静态注册、jni动态注册 2、静态注册     1.绑定java方法和C/C方法的方式之一     2.java层操作和c层操作以及整体编译             1-定义被native修饰的方法             2-根据java代码生成.h头文件javah -jni 类的包名路径             3-编写C/C代码导入.h头文件实现我们.h头文件中方法             4-编写配置两个mk文件application.mk/android.mk             5.通过ndk-build生成so文件             6.java代码中加载so文件system.loadlibrary             7.补充获取so库的名称                     1-libs文件下去头去尾头lib尾.so;                      2.在android.mk直接复制模块名称 3.动态注册     1作用.绑定java方法和C/C方法的方式之一     2流程             1-java中定义native的方法             2-创建C代码代码导入头文件             2.1-编写配置两个mk文件application.mk/android.mk             3-JNInativeMethod:绑定java方法和C/C的方法             4-registerNatives4个参数注册java层相应的类以及方法             5-使用jni.h中JNI_onload进行判断注册是否成功JIN_onload系统调用相当于java中的psvmpublic static void main             6-ndk-build生成so             7-java代码中加载so文件system.loadlibrary 总结静态注册和动态注册比较             静态注册1.编写不方便jni方法名必须遵守规则且名字很长                               2.过程较多效率低                                   3.不安全              动态注册1.流程清晰可控                                2.效率更高安全                                3.JIN_onload NDK开发总结 关于头文件     1.静态注册             创建了4个文件.c、.h、.mk、.mk                      JNIstudy.c#inude .h                                 各种代码的实现实现java层被native修饰的方法                        JNIstudy .h#include jni.h、#include number.h、#include String.h                         mk配置文件         捋一捋这句话在.c文件里面导入包含jni.h头文件的 JNIstudy.h头文件                     2.动态注册        创建了3个文件.c、.mk、.mk                         .c#include jni .h                                 各种代码的实现实现java层被native修饰的方法                         mk配置文件 Android.mk LOCAL_PATH : $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE : JNIstudy #ģ LOCAL_SRC_FILES : JNIstudy.c #Դļ .c.cpp LOCAL_ARM_MODE : arm #ָ ARMָ LOCAL_LDLIBS -llog # include $(BUILD_SHARED_LIBRARY) #ָļ Application.mk APP_ABI : armeabi-v7a
http://www.tj-hxxt.cn/news/135387.html

相关文章:

  • 网站个别页面做seo优惠的网站建设
  • 广州建设工程质量安全网站网页设计代码大全html
  • 青海省高速公路建设管理局网站建设邮费自己的网站 要不要购买服务器的
  • 深圳网站制作公司讯平台推广公司
  • 公司网站建设模块简介南京英文网站建设
  • 大淘客网站如何做seo郑州彩票网站开发
  • 苏州网络营销外包团队手机网站优化 工具
  • 敦煌网站建设手机怎么制作网站教程步骤
  • 陈坤做直播在哪个网站红旗河沟网站建设
  • 做编程的 网站有哪些用户体验地图用什么软件画
  • 请选择一个网站制作软件无代码制作网页
  • 免费个人网站怎么建立步骤网站设计怎么做好
  • 有关网站开发的书籍wordpress 新手
  • 注册网站地址湘潭市网站建设科技有限公司
  • wordpress调用百度网盘视频播放器seo推广主管
  • 网页搜索一个网站全包30条新闻摘抄
  • 建设网站银行网站不备案有什么影响
  • html5 做手机网站wordpress 加下载
  • 安吉做网站南宁网站建设是什么
  • 网站备案能查到什么东西网页游戏浏览器
  • 网站建立的连接不安全网站关键词排名消失
  • 提高网站建设水平无法与wordpress建立连接
  • 网站建设方案主要是做网站资源存储
  • php外贸网站做网站的市场前景
  • 网站建设查看框架的源代码一个企业网站如何能放到互联网上 vps
  • 聊城网站建设潍坊如何创建wordpress
  • 聊城手机站网站公司电话wordpress get_pages()
  • 温岭网站建设公司珠海外贸网站建设
  • 如何做网站布局优化推广类软文
  • 网站开发报价表格江阴招聘网站建设学徒