如何使用混淆器将文件保存在资产文件夹中?

How can I keep a file in assets folder using proguard?

我正在使用混淆器来混淆我的代码,所以我不会混淆我的可绘制文件夹。

我在资产文件夹中有一个 .json 文件。 我知道如何保存 res/drawable 但不知道如何在资产文件夹中保存文件?

keep.xml:

<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:tools="http://schemas.android.com/tools"
    tools:keep="@drawable/*"/>

伙计们,我找到了解决办法。 我将 countries.json 从 assets 文件夹移动到 raw 文件夹并更改了 keep.xml 文件。

keep.xml:

 <?xml version="1.0" encoding="utf-8"?>
<resources xmlns:tools="http://schemas.android.com/tools"
    tools:keep="@drawable/*,@raw/*"/>