То, что вы хотите сделать, - это создать другое flavors
вашего приложения, а затем использовать ароматизатор c resources
(например, в отдельных values.xml
файлах для каждого варианта), чтобы указать разные URL-адреса для разных ароматизаторы.
например,
app / src / flavourOne / res / values / values. xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="webviewUrl">www.url_1.com</string>
</resources>
app / src / flavotwo / res / values / values. xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="webviewUrl">www.url_2.com</string>
</resources>
app / build.gradle
productFlavors {
flavorOne {}
flavorTwo {}
}
И тогда вы можете просто сослаться webviewUrl
идентификатор в вашем коде, и он будет принимать правильное значение для каждого APK.
Дополнительные ресурсы: