2020 android, so cmak
文章平均质量分 75
ZhangJiQun&MXP
远离消耗你的人,在你的喜欢的能量场下才能加快脚步。
变化是在平常不过的事情,但选择不变,才是人的能力。
展开
-
新建文件夹,复制文件,glide保存文件android 获取sdcard,获取data.data 目录file.mkdirs() file.mkdir()Device File Expl
目录新建文件夹,复制文件,glide保存文件android 获取sdcard,获取data.data 目录file.mkdirs()file.mkdir()Device File Explorer: Error saving file(s) to local file system新建文件夹,复制文件,glide保存文件 String url = Config.ImagePath + UserInfoSP.getHeaderImageUrl(m...原创 2021-06-30 16:32:45 · 244 阅读 · 0 评论 -
JNI签名 Android系统
为什么会有方法签名这种东西呢?这是因为Java这边支持函数重载,即虽然参数不一样,但是方法名一样,那么在JNI层它们的方法名都会是一样的,那JNI也会犯迷糊了,得找哪个呢?不过也正是因为其参数类型是不一样的,所以就出现了方法签名,利用方法签名和方法名来唯一确定一个JNI函数的调用。既然方法签名是基于参数类型的不同而形成的,首先要知道Java各数据类型对应的签名是什么,也就是所谓的类型签名...原创 2020-04-06 01:19:22 · 377 阅读 · 0 评论 -
JNI开发,externalNativeBuild,LLDB使用
externalNativeBuild我们在build.gradle里面看到,有两个地方用到了externalNativeBuild,一个是在defaultConfig里面,是一个是在defaultConfig外面。在defaultConfig外面的externalNativeBuild里面的cmake指明了CMakeList.txt的路径(在本项目下,和是build.gradle在同一...原创 2020-04-03 19:19:52 · 5490 阅读 · 0 评论 -
新建.so,I with prefix: mips64el-linux-android, Error occurred while communicating with CMake server.
Error:A problem occurred configuring project ':app'.> No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android这个直接下载ndk 版本是16的,找到mips64el-linux-android 类似的...原创 2020-04-01 20:13:55 · 314 阅读 · 0 评论 -
so库你应该知道的基础知识
LLDB全称Low Level Debugger ,并不是低水平的调试器,而是轻量级的高性能调试器每个操作系统都会为运行在该系统下的应用程序提供应用程序二进制接口(Application Binary Interface,ABI)1. 什么是CPU架构及ABIAndroid系统目前支持以下七种不同的CPU架构:ARMv5,ARMv7 (从2010年起),x86 (从2011年起),MI...原创 2020-04-01 16:58:54 · 14088 阅读 · 2 评论