2021年9月
通玄小论[转] Android编译系统分析二:mm编译单个模块
转自: https://blog.csdn.net/u011913612/article/details/52415948 Android编译系统分析系列文章: android编译系统分析一<source build/envsetup.sh与lunch> Android编译系统...
git status --porcelain
出现这个报错,是因为子文件夹下面也有 .git,有两种方法解决: 直接删除子文件夹的 .git,如果使用 find . -name ".git" 发现要删除的比较少,就手动删除,如果要删除的比较多,就使用 find . -name ".git" | xargs rm -Rf 批量删除。 把子...
aosp 10 envsteup.sh 分析
本文是参考 http://www.ramlife.org/2021/09/08/407.html 在 android 10 源码上面对 envsetup.sh 进行初步分析。 envsetup.sh envsetup.sh 链接位置在 build/envsetup.sh,真实位置是 build...
[转] android编译系统分析一:source build/envsetup.sh与lunch
转自: https://blog.csdn.net/u011913612/article/details/51878356 Android编译系统分析系列文章: android编译系统分析一<source build/envsetup.sh与lunch> Android编译系统...
fatal error: openssl/opensslv.h: No such file or directory
出现fatal error: opensslv.h: No such file or directory。原因是libssl-dev 没有安装 libssl-dev包含libraries, header files and manpages,是openssl的一部分 使用sudo apt-ge...
aosp 10 修改屏幕驱动
根据引脚和初始化参数,以及规格书,制作类似于 panel_ili9881c_720p_video.xml 的文件。 安装必要的软件 #sudo apt-get install libxml-libxml-perl #sudo apt-get install libxml-perl 把 x...
panic: SDCLANG_PATH can not be empty
下载 qcom llvm, https://developer.qualcomm.com/software/snapdragon-llvm-compiler-android/tools 把解压出来的文件复制到asop 内。 类似于 cp $(LLVM_DIR)/toolchains/llvm...
Must specify LOCAL_SDK_VERSION or LOCAL_PRIVATE_PLATFORM_APIS
这个是 asop 中编译 java 会提示这个,解决方法是在 Android.mk 中增加 LOCAL_SDK_VERSION := system_current 就可以了。 参考: https://blog.csdn.net/shift_wwx/article/details/8485398...
git patch
生成 patch 针对文件的生成 patch #只想 patch Test.java 文件 git diff Test.java > test.patch # 把所有的修改文件打成 patch git diff > test.patch 针对 commit 生成 patch ...
android studio 加载第三方 so 库
如果没有正确加载第三方 so 库,编译可以通过,但是一旦运行,就报错,无法找到对应的 so 库。 经过测试,最简单加载第三方 so 库的方法如下,不需要修改 build.gradle: 把 so 库直接放到 app\src\main\jniLibs\armeabi-v7a 目录下面,如果没有...
最新回复