首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Jni
订阅
左手木亽
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
【NDK】聊聊NDK开发那些事
Android NDK也是Android SDK的一个扩展集,用来扩展SDK的功能,NDK打通了Java和C/C++之间的开发障。
Android JNI 编程 - C语言基础知识 (一)
Android工程师 为啥要学习c/c++呢? 主要还是自身遇到瓶颈了吧, 学习下c的知识,扩充下自己编写so的能力,不然很多框架确实也是看不懂,特别是涉及到跨端的组件,不懂点底层是真的难搞 干脆重新
一篇文章教你完全掌握jni技术
jni介绍 jni全称java native interface,我把它分为三部分,java代表java语言,native代表当前程序运行的本地环境,一般指windows/linux,而这些操作系统都
为什么说获取堆栈从来就不是一件简单的事情
我们做到了让Native Crash 与ANR无处发泄,也别忘了给他们留下痕迹呀!堆栈记录就是最好的证明
Android JNI和NDK学习(基础篇):C语言基础
注释: /* ... */这就是一个注释 一种是需要建立储存空间的,例如:int a 在声明的时候就已经建立了存储空间。 全局变量定义在函数的外部,通常是程序的顶部,全局变量在整个程序的生命周期内都是有效的,在任意的函数内部可以访问全局变量。 type是指针的类型,他必须是一个…
Android JNI介绍(一)- 第一个Android JNI工程
在平时的开发过程中,大多数人可能没有JNI方面的需求,因此JNI方面的工程配置、如何开始也都不太了解,而网上对此方面的介绍也比较少。因此,本系列文章将从一个新手的角度开始,介绍JNI编程。 Android NDK 是一套允许您使用 C 和 C++ 等语言,以原生代码实现部分应用…
cmake使用教程(一)-起步
这个系列的文章翻译自官方cmake教程:cmake tutorial。 不会仅仅停留在官方教程。本人作为一个安卓开发者,实在是没有linux c程序开发经验,望大佬们海涵。教程是在macos下完成,大部分linux我也测试过,有特殊说明的我会标注出来。本教程基于cmake-3.…
Android动态加载So以及仿照Tinker实现
随着我们业务的增加,我们的包体积越来越大,然而占用包体积最多的是so文件,正常来说我们app内会打入 armeabi,armeabi-v7a,arm64-v8a,x86(当然这个是模拟器的,一般不打入),有的app为了减少包体积只打入armeabi 或者是 armeabi-v7…
C++ | C++ 快速入门
C++的代码结构 引用的原理与常量引用 引用的使用如下: 关于引用的一些特性: int &aa1[10] = aaa;//错误的` 引用作为函数的参数: 在C语言中要实现两个数的交换就需要使用指针,进
NDK | 带你点亮 JNI 开发基石符文 (一)
对于 Java / Android 工程师来说,native 开发是向高工进阶的必经之路,也是面试中与竞争者拉开差距的利器!为了点亮 native 技能树,首当其冲得是点亮 JNI 基石符文。