Android底层开发
文章平均质量分 79
weixin_49274713
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android上编译和使用curl
Android系统编译的时候默认是没有带curl工具的,但是在aosp源码中,却是有curl的源码包含。所以只需要编译curl,然后将其push到Android设备中,就可以使用curl命令了。原创 2024-06-24 20:49:08 · 1841 阅读 · 0 评论 -
AliOS编译三方库
CMAKE_INSTALL_PREFIX环境变量定义cmake执行make install命令时的安装路径。CMAKE_FIND_ROOT_PATH指示,编译依赖文件的根路径,可以设置成默认的。这里的TOOLCHAIN_ROOT是上面导出的环境变量,指向了编译后的ndk路径。源码解压后,存在CMakeLists.txt,可以通过cmake编译。首先将ndk拷贝到服务器中,这里准备将ndk解压到aliNDK中。执行完成之后,在out/install目录下生成相应文件。使用tar命令解压,并指定解压目录。原创 2024-02-16 22:53:35 · 1250 阅读 · 0 评论 -
Hidl编程实战(一)——定义HAL服务
hidl基本知识可以参考官网也讲解了C++和Java实现hidl本文讲解C++Hal服务的创建。原创 2023-06-27 21:46:44 · 1327 阅读 · 0 评论 -
Android开发——JNI开发
JNI不是Android特有的,是通用的。用于Java与C++(C)层代码的相互调用。Java是解释型语言,虽然JVM经过了很多优化,性能大大提高,但是始终比不上C++这种编译型语言。从Android架构来看,framework层为Java语言编写,但是很多实际运行的却是在Native层(C\C++语言编写)。原创 2023-05-11 18:42:45 · 1281 阅读 · 1 评论
分享