apply plugin: 'AndResGuard'<span style="color: #000000;">
andResGuard {<br /> <span style="color: #008000;">//mappingFile = file("./resource_mapping.txt")</span>
mappingFile </span>= <span style="color: #0000ff;">null<br /></span><span style="color: #000000;"><span style="color: #008000;"> //使用7Zip压缩</span>
use7zip </span>= <span style="color: #0000ff;">true</span><span style="color: #000000;">
useSign </span>= <span style="color: #0000ff;">true<br /> <br /></span><span style="color: #000000;"><span style="color: #008000;"> //打开这个开关的话,会keep住所有资源的原始路径,值混淆名称</span>
keepRoot </span>= <span style="color: #0000ff;">false</span><span style="color: #000000;">
compressFilePattern </span>=<span style="color: #000000;"> [
</span>"*.png"<span style="color: #000000;">,
</span>"*.jpg"<span style="color: #000000;">,
</span>"*.jpeg"<span style="color: #000000;">,
</span>"*.gif"<span style="color: #000000;">,
</span>"resources.arsc"<span style="color: #000000;">
]
whiteList </span>=<span style="color: #000000;"> [
</span><span style="color: #008000;">//</span><span style="color: #008000;"> your icon</span>
"R.drawable.icon"<span style="color: #000000;">,
</span><span style="color: #008000;">//</span><span style="color: #008000;"> for fabric</span>
"R.string.com.crashlytics.*"<span style="color: #000000;">,
</span><span style="color: #008000;">//</span><span style="color: #008000;"> for umeng update</span>
"R.string.tb_*"<span style="color: #000000;">,
</span>"R.layout.tb_*"<span style="color: #000000;">,
</span>"R.drawable.tb_*"<span style="color: #000000;">,
</span>"R.drawable.u1*"<span style="color: #000000;">,
</span>"R.drawable.u2*"<span style="color: #000000;">,
</span>"R.color.tb_*"<span style="color: #000000;">,
</span><span style="color: #008000;">//</span><span style="color: #008000;"> umeng share for sina</span>
"R.drawable.sina*"<span style="color: #000000;">,
</span><span style="color: #008000;">//</span><span style="color: #008000;"> for google-services.json</span>
"R.string.google_app_id"<span style="color: #000000;">,
</span>"R.string.gcm_defaultSenderId"<span style="color: #000000;">,
</span>"R.string.default_web_client_id"<span style="color: #000000;">,
</span>"R.string.ga_trackingId"<span style="color: #000000;">,
</span>"R.string.firebase_database_url"<span style="color: #000000;">,
</span>"R.string.google_api_key"<span style="color: #000000;">,
</span>"R.string.google_crash_reporting_api_key"<span style="color: #000000;">,
</span><span style="color: #008000;">//</span><span style="color: #008000;">友盟</span>
"R.string.umeng*"<span style="color: #000000;">,
</span>"R.string.UM*"<span style="color: #000000;">,
</span>"R.layout.umeng*"<span style="color: #000000;">,
</span>"R.drawable.umeng*"<span style="color: #000000;">,
</span>"R.id.umeng*"<span style="color: #000000;">,
</span>"R.anim.umeng*"<span style="color: #000000;">,
</span>"R.color.umeng*"<span style="color: #000000;">,
</span>"R.style.*UM*"<span style="color: #000000;">,
</span>"R.style.umeng*"<span style="color: #000000;">,
]
sevenzip {
artifact </span>= 'com.tencent.mm:SevenZip:1.2.10'
<span style="color: #008000;">//</span><span style="color: #008000;">path = "/usr/local/bin/7za"</span>
<span style="color: #000000;"> }
}</span>