![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android 编译
wd623894174
这个作者很懒,什么都没留下…
展开
-
Android编译 Makefile入门学习
文章目录1 Makefile的基本规则2. make执行步骤3. 变量赋值4. make clean和伪目标文件5. Makefile 里有什么?6. 引用其他Makefile文件7. 伪目标8. 多目标$@9. 显示命令@10. 命令执行11. 命令出错 -12. 自动化变量 $@ @< $$@13. 字符串函数13.1 subst 字符串替换函数13.2 patsubst 模式字符串替换...原创 2020-03-05 11:13:10 · 724 阅读 · 0 评论 -
Android O Jack预编译静态jar编译报错解决
文章目录1. 错误Pattern2. 错误原理3. 修改方法4.源码没有报错原理1. 错误Pattern编译错误原因:/bin/bash -c "(mkdir -p out/target/common/obj/JAVA_LIBRARIES/TSWheelService_intermediates/classes.jack.tmpjill.res ) && (unzip -...原创 2019-12-24 18:03:26 · 1380 阅读 · 0 评论 -
golang 常用代码
文章目录1. 字符串常见方法1.1 字符串三种比较方法1.2 字符串替换1.3 字符串截取1.4 字符串包含1.5 串联1.6 按空格返回切片数组1.7 去除两端字符2. 函数2.1 函数定义和调用1. 字符串常见方法1.1 字符串三种比较方法fmt.Println("go"=="go")fmt.Println("GO"=="go")fmt.Println(strings.Compar...原创 2019-12-10 15:39:57 · 276 阅读 · 0 评论 -
预制包含很多lib库的apk
文章目录1. Androidmk写法2. 编译结果3. LOCAL_PREBUILT_JNI_LIBS原理1. Androidmk写法预编译时使用LOCAL_PREBUILT_JNI_LIBS,来制定库的路径LOCAL_PATH := $(call my-dir)define get-all-libraries-module-name-in-subdirs$(sort $(shell...原创 2019-12-10 15:36:47 · 3703 阅读 · 1 评论 -
Android 编译之source和lunch
文章目录1. source build/envsetup.sh原理2.lunch原理3. lunch之后的不同产品的编译4.添加一个新lunch编译选项3.其他一些点1. source build/envsetup.sh原理会发现build/core和build/make/core文件是一样的,这是是从build/make/core链接过去的,因此修改build/make/core就好ubu...原创 2019-12-10 15:33:53 · 4146 阅读 · 1 评论