位置: 编程技术 - 正文

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数据存储与访问方式)

  • 盘亏存货进项税额转出的计算公式
  • 啥叫免抵税额
  • 个税走什么科目
  • 员工买东西自己垫付的钱怎么做账
  • 开发支出在资产负债表是怎
  • 公司没有业务了 可以办理停业
  • 用于集体福利的消费税
  • 罚款从工资扣除的说明
  • 企业股东投资
  • 房屋及建筑物原值计算
  • 如何知道企业交了多少税
  • 广告公司广告费会计分录
  • 已认证未抵扣发票冲红流程
  • 差额征税发票如何做分录
  • 增值税税负最终由谁承担
  • 销售退货成本如何计算
  • 固定资产进项发票怎么开
  • 个税经营所得预扣预缴
  • 工厂生产的配件怎么入账
  • 初级备考日记
  • 超市买的东西开什么发票
  • 企业开增值税普通发票 电子版
  • 4S店装修改造费帐务处理?
  • reader_sl.exe - reader_sl进程有什么用.
  • 偿还债券本金和利息
  • 工作完工结算是什么意思
  • 公债的本质是什么
  • 稿酬所得的个税怎么计算
  • joplin使用
  • sql1000*1.0
  • 公允价值变动损益会计处理
  • 多计提费用可以不用以前年度损益调整吗
  • 本年利润在借方代表亏损吗
  • 金税盘如何读入新购电子发票?
  • 租赁合同印花税怎么申报缴纳
  • 旅游门票费用可以用来报销吗?
  • 免税公司专用发票是什么
  • 办公费用开专票可以抵扣吗
  • 资产减值损失属于什么科目
  • 企业合并发生的审计费用,评估费用
  • 支付员工的餐费怎么入账
  • 股权分配和利润的关系
  • 核定征收的情况包括
  • 装修公司财务报表图片
  • 我国耕地占用税使用的税率为
  • 出口应纳增值税
  • 政府扶助资金
  • 非营利组织注册资金可以用吗
  • 一季度存款
  • 上年度凭证录错会计凭证录错了怎么修改
  • 支付个人运费没有发票怎么办
  • 金税盘的初始密码一般是多少
  • 本年利润为什么是负数
  • 商业折扣和销售折让计入财务费用吗
  • 消费满赠送活动规则
  • 公允价值举例说明
  • 住院病假工资如何计算
  • WIN7系统的电脑里可以安装会声会影10吗?
  • Win7系统开机流程
  • Linux怎么删除文件第一行
  • centos作用
  • 如何封禁
  • 2021年win10累积更新
  • ghost操作指南
  • windows 8
  • win1020h2无法重启
  • w10系统输入法
  • linux修改环境变量后需要重启吗
  • linux怎么禁用用户
  • opengl入门视频教程
  • perl命令
  • 用于登录
  • android 科大讯飞语音引擎 调用无响应
  • 用python定义一个函数
  • jquery.handleerror
  • python程序讲解
  • 下载重庆税务官方app
  • 湖北省电子税务局登录入口
  • 企业税收怎么收
  • 最近领导故意挑事
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设