如何从收缩中排除所有/res/raw/*.wav文件?
/res/raw/*.wav
buildTypes { release { shrinkResources true minifyEnabled true } }
zrfyljdw1#
/res/raw/keep.xml:
/res/raw/keep.xml
<?xml version="1.0" encoding="utf-8"?> <resources xmlns:tools="http://schemas.android.com/tools" tools:keep="*.wav"/>
m1m5dgzv2#
有一个类似的问题与两个wav文件-bell.wav和beep.wav在res/raw/文件夹. membersounds的answer above指出了正确的方向,但没有解决这个问题-这是/res/raw/keep.xml的工作:
bell.wav
beep.wav
res/raw/
<?xml version="1.0" encoding="utf-8"?> <resources xmlns:tools="http://schemas.android.com/tools" tools:keep="@raw/bell,@raw/beep"/>
2条答案
按热度按时间zrfyljdw1#
/res/raw/keep.xml
:m1m5dgzv2#
有一个类似的问题与两个wav文件-
bell.wav
和beep.wav
在res/raw/
文件夹. membersounds的answer above指出了正确的方向,但没有解决这个问题-这是/res/raw/keep.xml
的工作: