我创建了一个包含3个类的java库,我在“/framework/base/config/preloaded class”中添加了这些类名以进行预加载。但在启动时,logcat会显示以下错误。
W/Zygote: Class not found for preloading: com.example.my.lib.preloadlibshared.CalcUtil
W/Zygote: Class not found for preloading: com.example.my.lib.preloadlibshared.CompareUtil
W/Zygote: Class not found for preloading: com.example.my.lib.preloadlibshared.DrawUtil我的意图是在jar文件中预加载类。
有怎么做的线索吗?
发布于 2018-09-14 18:09:28
Android.mk,以将您的库构建为一个模块。PRODUCT_BOOT_JARS中,该值将被写入init.rc。PRODUCT_PACKAGES中。build/core/tasks/check_boot_jars/package_whitelist.txt,以避免对类进行系统检查。发布于 2018-09-14 10:40:12
在PRODUCT_BOOT_JARS中使用*.mk
https://stackoverflow.com/questions/52325875
复制相似问题