Artikel kali ini membahas tentang keberadaan simpanan gambar setelah ditangkap pakai kamera dari Kodular pada proses pembuatan aplikasi Android yang menggunakan fitur kamera untuk mengambil gambar di suatu tempat atau lingkungan. Sejak ada perubahan penggunaan Manajemen file khusus akses melalui sistem aplikasi yang dimulai dari Android 10 atau 11 yang dimana tempat penyimpanan default itu tidak berada di Folder DCIM atau DCIM/Camera lagi, melainkan dengan mengikuti sistem ASD yang dimana tempat penyimpanan gambar tersebut berada di folder yang berhubungan dengan aplikasi yang sedang digunakan.
TEMPAT PENYIMPANAN GAMBAR DARI TANGKAPAN KAMERA KHUSUS ANDROID 9 KEBAWAH
1) ”DCIM/Camera/<nama file>” (Sebelum diterapkan Android SDK versi 33 sebagai default)
2) ”Android/data/<nama package>/files/Pictures/<nama file>” (Setelah diterapkan Android SDK versi 33 sebagai default)
Jadi, kamu bisa mencari satu atau beberapa gambar yang tersimpan dari hasil tangkapan kamera melalui aplikasi langsung tanpa perhatikan penamaan package. Ternyata, tempat letak file gambar dari tangkapan kamera ini tidak berlaku untuk App Builder dengan menggunakan Android SDK versi 33 sebagai default.
TEMPAT PENYIMPANAN GAMBAR DARI TANGKAPAN KAMERA KHUSUS ANDROID 10 KEATAS
”Android/data/<nama package>/files/Pictures/<nama file>”
Jadi, kamu bisa mencari satu atau beberapa gambar yang tersimpan dari hasil tangkapan kamera melalui aplikasi langsung dengan perhatikan penamaan package.
TEMPAT PENYIMPANAN GAMBAR DARI TANGKAPAN KAMERA KHUSUS ANDROID 13 KEATAS (TERKADANG TERJADI DI FIRMWARE ATAU DEVICE HP ANDROID TERTENTU)
1) ”Android/media/<nama package>/Camera/<nama file>
2) “Android/media/<nama package>/<nama file>
Jadi, kamu bisa mencari satu atau beberapa gambar yang tersimpan dari hasil tangkapan kamera melalui aplikasi langsung dengan perhatikan penamaan package.
TEMPAT PENYIMPANAN GAMBAR DARI TANGKAPAN KAMERA KHUSUS COMPANION KODULAR
Tempat penyimpanan gambar dari hasil tangkapan kamera melalui Kodular Companion yang Android 9 kebawah itu tidak ada perbedaan dengan tempat gambar dari hasil tersebut melalui aplikasi setelah diekspor dan install aplikasi tersebut. Akan, tetapi untuk Android 10 keatas disinilah mulai ada perbedaan yang harus mengikuti sistem akses file manajemeni yakni ASD (Application Specificied Directory).
ANDROID 9 KEBAWAH (ANDROID <= 9)
1) ”DCIM/Camera/<nama file>” (Sebelum diterapkan Android SDK versi 33 sebagai default)
2) ”Android/data/io.makeroid.companion/files/Pictures/<nama file>” (Setelah diterapkan Android SDK versi 33 sebagai default)
Jadi, kamu bisa mencari satu atau beberapa gambar yang dihasilkan dari tangkapan kamera melaluin aplikasi Kodular Companion khusus Android 9 kebawah. Untuk penamaan file gambar hasil tangkapan tersebut adalah “kodular_ddmmyyyyHHmmss.png” yang dimana nama Kodular akan diikuti dengan berdasarkan waktu terjadi potret kamera. Contoh, nama file gambar yang hasil dari tangkapan kamera yakni “kodular_23042024113345.png” Ternyata, tempat letak file gambar dari tangkapan kamera ini tidak berlaku untuk App Builder dengan menggunakan Android SDK versi 33 sebagai default.
ANDROID 10 KEATAS (ANDROID >= 10)
”Android/data/io.makeroid.companion/files/Pictures/<nama file>”
Jadi, kamu bisa mencari satu atau beberapa gambar yang dihasilkan dari tangkapan kamera melaluin aplikasi Kodular Companion khusus Android 10 keatas. Untuk penamaan file gambar hasil tangkapan tersebut adalah “kodular_ddmmyyyyHHmmss.png” yang dimana nama Kodular akan diikuti dengan berdasarkan waktu terjadi potret kamera. Contoh, nama file gambar yang hasil dari tangkapan kamera yakni “kodular_23042024113345.png”
PENUTUP
Kamu bisa mencari satu atau beberapa gambar yang tersimpan dari hasil tangkapan kamera pada saat membuat aplikasi Android dengan Kodular yang biasanya melalui Kodular Companion atau aplikasi Android yang telah dibuat dan install ke Device atau emulator Android dengan sesuai ketentuan sistem keamanan dalam mengakses file media berdasarkan versi Android yang sedang digunakan di Device atau emulator Android.
Tidak bisa dipungkiri, setelah menerapkan Android SDK versi 33 sebagai Android SDK default dengan tujuan agar aplikasi Android yang telah dibuat dengan Kodular dapat diterima oleh Google Play Store. Selain itu, seluruh gambar yang diambil dari tangkapan kamera akan disimpan ke dalam sistem ASD Path yang berdasarkan folder Nama Package Aplikasi tanpa pengecualian untuk seluruh versi Android yang kamu digunakan.