Hi dev, kebetulan saya masih baru mengenal android studio, saya berangkat dari web developer dan memutuskan beralih sepenuhnya ke android developer. Saya pikir dunia pemrograman web dan mobile itu memiliki kemiripan salah satunya adalah tentang paradigma design pattern.
Berbicara mengenai design pattern tentu ada yang namanya folder assets, tempat dimana kita bisa menaruh sumber-sumber multimedia seperti gambar ataupun audio. Nah pada kasus ini, yaitu Android Studio, saya masih kebingungan nih bagaimana cara membuat folder assets yang sesuai dengan kaidah-kaidah yang sudah berlaku selama ini. Mohon dibantu, terimakasih!
Hi all, siapapun Anda, saya akan berusaha memberikan sedikit pencerahan, sukur-sukur informasi yang saya sampaikan ini bisa menjadi solusi bagi Anda.
Oke, sejak Android Studio memperbarui build gradle systemnya, maka kamu harus meletakkan folder asstes di dalam folder mian (contoh, src/main/assets/). Jika kamu perhatikan tipikal project baru hasil generate android studio adalah app/src/main, nah disitu kamu bisa buat folder assets seperti pada umumnya.
Catatan
- Jika kamu ingin membuat folder assets untuk keperluan spesifik, misal untuk debug atau release, maka kamu dapat menaruhnya di
app/src/release/assets/
atau app/src/debug/asstes/
- Jika kamu ingin folder assets hanya untuk keperluan testing, maka kamu dapat menaruhnya di
app/src/androidTest/assets
, tapi pastikan juga bahwa kamu sudah memberi tahu sistem dengan cara mendeklarasikannya di InstrumentationRegistry.
Cara lainnya adalah dengan menggunakan fitur Android Studio dengan cara klik-kanan target folder induk, lalu pilih Assets Folder, maka kamu akan dibuatkan folder assets di dalam folder induk tersebut, tanpa harus mengetikkan nama folder secara manual, selain itu kamu juga akan terhindar dari typo, karena salah menamakan folder ini bisa berdampak sistemik terhadap project kamu nantinya.
