Android模糊处理不';不要更改包名

Android模糊处理不';不要更改包名,android,obfuscation,Android,Obfuscation,在我将android studio更新到3.5版本后,当我从我的应用程序中签名并制作APK时,我无法隐藏我的库包名称。但在旧版本中,它工作得非常好 我的proguard文件内容: -repackageclasses 'obf' -allowaccessmodification 模糊化包名称的内容只是R文件(即模糊化的)。“obf”目录中隐藏的所有其他文件 但我想完全隐藏我的包名 我的包裹名称是: - com.aminbahrami.abpuihelper - com.aminbahrami.

在我将android studio更新到3.5版本后,当我从我的应用程序中签名并制作APK时,我无法隐藏我的库包名称。但在旧版本中,它工作得非常好

我的proguard文件内容:

-repackageclasses 'obf'
-allowaccessmodification
模糊化包名称的内容只是R文件(即模糊化的)。“obf”目录中隐藏的所有其他文件

但我想完全隐藏我的包名

我的包裹名称是:

- com.aminbahrami.abpuihelper
- com.aminbahrami.abpjson
- com.aminbahrami.abputility
- com.aminbahrami.abpbarcodereader
- com.aminbahrami.abpwebservice
- ir.aminbahrami.libs.***
我发现了问题

问题出在我使用的一个依赖项中

我使用的一个依赖项是proguard文件中的代码

-keep class !**.R
-keep class !**.R$* {
    <fields>;
}
-继续上课!**。R
-上课!**。R$*{
;
}
这个图书馆不是我的图书馆。因此,我无法从proguard文件中编辑和删除上述代码

-keep class !**.R
-keep class !**.R$* {
    <fields>;
}

所以问题出在proguard文件(即外部库)中的上述代码上。

没有人能解决这个问题?