我想稍微修改一下Android中的Skia图形库。
是否可以只重建修改后的库而不下载和构建整个平台?平台很大,这太麻烦了..
下载和构建 Skia 依赖的少量项目对我来说似乎没问题,但构建脚本需要一切!
谢谢你,塔雷克
是和不是。我认为手动下载您需要的位会比下载所有内容需要更多的工作(尽管带宽更少)。
至于构建,您可能只需构建skia并推送单个.so文件即可。假设没有它需要的其他文件。
lithium:~$ ~/Downloads/android-sdk-linux/tools/adb shell ls /system/lib | sort | grep skia
libskiagl.so
libskia.so
lithium:~$
这也假设没有静态链接它(我没有检查过),并且您不需要更改头文件中的任何内容,这意味着需要重建调用者。
但如果你只是改变skia,无论如何你只需要重建一次世界。之后,您可以重建您更改的位(使用“mmm external/skia”之类的内容)。
在构建时不要忘记使用 -j 以利用所有处理器/内核!