Aplikasi saya memiliki beberapa varian untuk beberapa pasar sistem penagihan dalam aplikasi.
Saya memiliki satu perpustakaan yang berbagi kode dasar untuk semua proyek saya. Jadi saya memutuskan untuk menambahkan sistem pembayaran tersebut ke perpustakaan ini sebagai cita rasa produk.
Pertanyaannya adalah bisakah perpustakaan android memiliki rasa produk?
Jika ya, bagaimana saya dapat memasukkan rasa yang berbeda dalam masing-masing rasa aplikasi?
Saya banyak mencari, dan saya tidak dapat menemukan apa pun tentang skenario ini. Satu-satunya hal yang dekat yang saya temukan adalah di http://tools.android.com/tech-docs/new-build-system/user-guide :
dependencies {
flavor1Compile project(path: ':lib1', configuration: 'flavor1Release')
flavor2Compile project(path: ':lib1', configuration: 'flavor2Release')
}
Saya mengubah konfigurasi ke hal yang berbeda tetapi tidak berhasil!
Saya menggunakan android studio 0.8.2.
3.4.2
versi terbaru dan gradle ke yang terbaru5.5.1
, masih gagal dengan waktu kompilasi, atau penautan sumber daya gagal dalam aapt, atau tidak dapat menemukan simbol yang ada di dalam perpustakaan modul