如何从收缩中排除所有/res/raw/*.wav
个文件?
buildTypes {
release {
shrinkResources true
minifyEnabled true
}
}
答案 0 :(得分:2)
/res/raw/keep.xml
:
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:tools="http://schemas.android.com/tools"
tools:keep="*.wav"/>
答案 1 :(得分:2)
在bell.wav
文件夹中有两个wav文件 - beep.wav
和res/raw/
存在类似问题。成员answer above指出了正确的方向,但没有解决问题 - 这是有效的/res/raw/keep.xml
:
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:tools="http://schemas.android.com/tools"
tools:keep="@raw/bell,@raw/beep"/>