Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

Menjalankan kode DEX tersemat langsung dari APK

Pada perangkat yang menjalankan Android 10 (API level 29) dan yang lebih tinggi, Anda dapat memberi tahu platform agar menjalankan kode DEX tersemat langsung dari file APK aplikasi. Opsi ini dapat membantu mencegah serangan jika penyerang berhasil merusak kode yang dikompilasi secara lokal pada perangkat.

Untuk mengaktifkan fitur ini, tetapkan nilai atribut android:useEmbeddedDex ke true dalam elemen <application> file manifes aplikasi Anda. Anda juga harus membuat APK yang memuat kode DEX tak terkompresi yang dapat diakses langsung oleh ART. Tambahkan opsi berikut ke file konfigurasi Gradle atau Bazel Anda untuk membuat APK dengan kode DEX tak terkompresi:

Gradle

aaptOptions {
       noCompress 'dex'
    }
    

Bazel

    android_binary(
       ...
       nocompress_extensions = [“.dex”],
    )