位置: 编程技术 - 正文

Android开发教程--第一个JNI程序(android开发教程视频 好少)

编辑:rootadmin

推荐整理分享Android开发教程--第一个JNI程序(android开发教程视频 好少),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:android开发教程视频 好少,android开发教程视频,android开发教程百度网盘,android开发教程网站,android开发教程视频,android开发教程4,android开发教程pdf,android开发教程pdf,内容如对您有帮助,希望把文章链接给更多的朋友!

先配置NDK环境,网上教程很多。安装cygwin,此过程省略,如有不懂的地方可以百度。

NDK路径D:cygwinhomeAdministrator 编辑.bash_profile这个文件

添加字段:

NDK_ROOT=/cygdrive/d/android/android-ndk-rexport NDK_ROOT

测试是否配置成功;

开始建立第一个TextJNI

创建Android工程 TextJNI ,

第一步 :创建一个类

package com.example.textjni;public class TextJNI{ static { System.loadLibrary("jniinterface"); } public static native int getInt(); public static native String getString();}

第二步:生成 C&#;&#;中的 .h文件Android开发教程--第一个JNI程序(android开发教程视频 好少)

在工程中新建jni文件夹,把生成的文件夹复制到jni文件下面

第三步 :现在开始写C&#;&#;代码和android.mk文件

cpp 的代码如下

#include"com_example_textjni_TextJNI.h"#include <stdio.h>#include <stdlib.h> int sum (){ int x,y; x = ; y = ; x &#;= y; return x; }//实现 com_example_textjni_textJNI.h 的方法JNIEXPORT jint JNICALL Java_com_example_textjni_TextJNI_getInt (JNIEnv *, jclass){ return sum();}JNIEXPORT jstring JNICALL Java_com_example_textjni_TextJNI_getString (JNIEnv *env, jclass){ return env->NewStringUTF("HelloNDK");}

android.mk文件

LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE := jniinterface//so.文件名LOCAL_SRC_FILES := com_example_textjni_TextJNI.cpp//C&#;&#;类名include $(BUILD_SHARED_LIBRARY)

最后一步,编译生成.so文件。

编译成功。。

Android数据访问存储之内存读写 Android数据存储之内存读写的两大内存1、手机内存数据读写getFileDir():得到当前app在手机内存存储数据的位置/data/data/当前app包名/filesgetCacheDir():得到当

android:ViewPager与FragmentPagerAdapter 关键点ViewPager的滑动监听,自动定时滑动,滑动时间的设置。CodeMainActivitypackagenet.mobctrl.viewpager;importjava.lang.reflect.Field;importandroid.os.Bundle;importandroid.os.Han

Android触摸屏事件派发机制详解与源码分析 1背景最近在简书和微博还有Q群看见很多人说Android自定义控件(View/ViewGroup)如何学习?为啥那么难?其实答案很简单:基础不牢,地动山摇。不扯蛋了

标签: android开发教程视频 好少

本文链接地址:https://www.jiuchutong.com/biancheng/385970.html 转载请保留说明!

上一篇:Android下的数据存储与访问(1) --- 以文件的形式(android 数据)

下一篇:Android数据访问存储之内存读写(android数据存储与访问方式)

  • 房地产企业增值税计算
  • 税前经营利润计算
  • 租房子没有
  • 电子税务局没有发票开具
  • 小规模企业收入怎么做账
  • 公司个人借款如何入账
  • 新公司筹建期要做账吗
  • 营业外收入缴纳税款
  • 企业转让固定资产要交什么税
  • 融资租出的设备计入什么科目
  • 注册资金证明包含哪些
  • 发票不走账对哪方有害
  • 房产税和土地使用税会计分录
  • 客户能把货款打给个人吗
  • 新公司核税需要什么资料
  • 手撕发票怎么区分地区开具
  • 企业公车私用如何处理
  • 建筑业小规模纳税人异地开票
  • 通讯费企业所得税
  • 发票申领需要什么资料
  • 个税申报状态失败
  • 统借统贷协议
  • 酒店购买矿泉水再卖给客人怎么处理
  • 购买方开具红字信息表
  • 一般纳税人专票和普票有什么区别
  • 应收及预付款项包括( )
  • win10用户头像错误 设置用户头像失败,请再试一次
  • 现金流量表怎么编制
  • 租赁合同维修义务谁承担
  • 预付维修费计入入账价值吗
  • 理财产品利息税
  • echarts3d地图
  • 公司土地被政府占用
  • 库存现金要设置明细科目吗
  • 宣告分配现金股利和股票股利的区别
  • 减值准备对方科目不能是固定资产
  • 普通发票的开票规定
  • php获取数据
  • 个人出租租房交什么税
  • 织梦cms要钱吗
  • js let与var区别
  • 销售不动产差额征税可以开专票吗
  • mongodb的redo日志为
  • mysql 网页用户界面
  • linux mysql 安装与操作
  • 积分获取和消费的关系
  • 其他应收款余额在贷方什么意思
  • 产权出典是啥意思
  • 注册资本认缴到期
  • 如果租房没有合同怎么办
  • 运输公司汽车折旧能直接进主营成本吗
  • 研发产品相关专业
  • 政府补贴的装修费是免税的吗
  • 长期借款利息计入应付利息吗
  • 农民扶贫款到哪去领
  • 事业单位用电收费标准
  • 成本分配表是实际成本吗
  • 企业实缴资本如何查
  • 关于端午节福利发放的通知(通知公告)
  • 公司私营企业
  • win10如何删除右键菜单选项
  • linux 应用程序
  • The file /boot/grub/stage1 not read cor 解决办法
  • win10安装win8双系统
  • 手把手教您安装软件
  • mac如何关闭开机密码
  • win10开始菜单磁贴颜色
  • 一文看懂linux内核
  • Win10 Mobile 10586.71截图曝光 修复已知问题
  • win7怎么删除wifi已连接过的网络
  • Win8用Ribbon Disabler工具关闭Ribbon功能区界面
  • 置顶朋友圈怎么设置
  • 迁移图片到另一台设备什么意思
  • javascript中函数
  • js文件设置编码
  • Python判断字符串结尾并输出yes或no
  • 怎么申请冬季取暖补贴
  • 国家电子税务总局重庆电子税务局
  • 车辆购置税已缴款未入库可以上牌吗
  • 2021税务零申报流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设