我们的应用程序应该与Android构建沿着构建,并移动到系统分区。
但我们使用的是隐藏API,因此添加了变量LOCAL_PRIVATE_PLATFORM_APIS := true
在当前的Android 11中,我们删除了应用中所有隐藏的API,并尝试将应用移至/product分区。在Android.mk文件中,我们添加了以下更改
LOCAL_PRODUCT_MODULE := true
LOCAL_SDK_VERSION := current
我的问题是关于变量的两个可能值
system_current
current
有人能给我解释一下system_current
和current
之间的区别吗?
1条答案
按热度按时间axzmvihb1#
system_current
标志启用系统SDK API/符号,而current
根据源代码树的Android版本使用当前预构建的公共SDK。宋楚瑜(Android.bp)发布参考:http://119.29.209.28/Android/soong/java.html#android_app.sdk_version
https://source.android.com/devices/architecture/java-library