複数の製品のフレーバを持つようにプロジェクトを構成しました。私は、ファイル(任意のファイル:Javaの、リソース、...)を作成した場合ビルドタイプ固有のフォルダが製品フレーバで認識されない
android {
// Rest of the configuration omitted for clarity
buildTypes {
debug {
// ...
}
release {
// ...
}
}
productFlavors {
paid
free
}
}
:I私のモジュールbuild.gradle
に次のコードを持って、paid
、free
、debug
またはrelease
で、それはアンドロイドで認識されていますスタジオと私は私のプロジェクトでそれを使用することができます。
ただし、同じファイルがpaidDebug
(または類似のフォルダ)に作成されている場合、Android Studioでは認識されません。これを動作させるために追加の設定が必要ですか?これはまだサポートされていませんか?同じ名前を持つ
どこでpayDebugフォルダを配置しましたか? –
これは 'app/src/paidDebug/{java、res}'にあります。'paidDebug'を' paid'に置き換えると、期待どおりに動作します。 –
メインツリーに対応するソース/リソースファイルがありますか? –