无法将Android库资源设置为私有?

无法将Android库资源设置为私有?,android,android-library,Android,Android Library,在值中创建public.xml,并在其中添加公共资源 <resources> <public type="drawable" name="image_public"/> <public type="string" name="external_module_string_res_public"/> <public type="layout" name="activity_main_public"/> </resources> 但是

在值中创建public.xml,并在其中添加公共资源

<resources>
<public type="drawable" name="image_public"/>
<public type="string" name="external_module_string_res_public"/>
<public type="layout" name="activity_main_public"/>
</resources>

但是,我仍然能够访问主项目中库模块中的所有资源

试过这个 还有这个

使用 Android Studio 3.1.4
classpath'com.android.tools.build:gradle:3.1.4'

“在值中创建public.xml”——这是
res public/values/
?@MikeM。是的,我找到了解决办法?我也没有将图书馆资源私有化(Gradle插件:3.3.1)@AlphonsaAugustine NO