![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
文章平均质量分 69
TimeTravelo
这个作者很懒,什么都没留下…
展开
-
【Android Q 源码编译相关问题】
一、前言因工作需要,需要编译 Android Q 源码并且部署到开发机中,所以查找了相关资料特此记录。参考资料: AOSP 镜像使用帮助二、Android Q 的源码编译2.1 编译环境ubuntukylin20.04 LTS ,内存16GB(亲测至少需要10GB,不然影响编译,并且会报"killed"相关错误),硬盘200GBOpenJDK 8需要的硬盘空间特别大,不影响虚拟机原始空间的情况下,建议外挂一块200GB的硬盘2.2 源码下载2.2.1 repo 的安装mkdir原创 2021-06-30 21:02:32 · 202 阅读 · 2 评论 -
【日积月累】Android 的 JNI 和 NDK
Android 的 JNI 和 NDK前言目标1. AS + NDK + CMake 一键编译生成1.1 编译1.2 导入lib库2. JNI原理手动生成前言奇怪的是,JNI 和 NDK 其实并不是一个东西,却经常被混淆。JNI(Java Native Interface),是 Java 与其他语言的桥梁。NDK(Native Development Kit),是封装了 JNI ,CMake等等,非常方便生成 native-lib的工具集。目标最近在看《Android进阶解密》,其中结合原创 2021-04-16 16:44:17 · 100 阅读 · 0 评论