2017-05-31 10 views
0

具体的なflavorQA)のリリースapkビルドをQAチームに配信します。android:networkSecurityConfigをシングルフレーバーに設定する方法

networkSecurityConfigflavorに追加したいと思います。

私は次の設定をマニフェストに追加する必要があります。

<application android:networkSecurityConfig="@xml/network_security_config"... > 
     ... 
    </application> 

は、可能なだけQAgradle flavorに、このような設定を追加することですか?

私がリリースビルドをQAに提供しているので、<debug-overrides>についての回答を防ぐことは助けになりません。

答えて

2

フレーバがvanillaであるとします。 app/src/vanilla/AndroidManifest.xmlには、あなたのandroid:networkSecurityConfig属性を持つ<application>要素があります。 network_security_configリソースをそのフレーバーに含めることもできます(app/src/vanilla/res/xml/network_security_config.xml)。次に、vanillaビルドはその属性でマージされます。他のビルドはそれを持っていません。

+0

それは私の問題を解決しました。私はあなたが異なる味のためにいくつかのAndroidManifestを持つことができることを忘れてしまった。 –

関連する問題