คุณบอกให้แพลตฟอร์มทำงานได้ในอุปกรณ์ที่ใช้ Android 10 (API ระดับ 29) ขึ้นไป โค้ด DEX ที่ฝังโดยตรงจากไฟล์ APK ของแอป ตัวเลือกนี้จะช่วยป้องกันการโจมตีได้หากผู้โจมตีสามารถแทรกแซงโค้ดที่คอมไพล์ในเครื่องบนอุปกรณ์
หากคุณใช้ระบบบิลด์ Gradle ในการเปิดใช้ฟีเจอร์นี้ ให้ทำ ดังต่อไปนี้:
ตั้งค่าแอตทริบิวต์
android::useEmbeddedDex
เป็นtrue
ในองค์ประกอบ<application>
ของไฟล์ Manifest ของแอปตั้งค่า
useLegacyPackaging
เป็นfalse
ใน ไฟล์build.gradle.kts
ระดับโมดูล (build.gradle
หากคุณใช้ Groovy)
หากคุณใช้ระบบการบิลด์ Bazel ให้ตั้งค่าแอตทริบิวต์ android:useEmbeddedDex
เป็น true
ในองค์ประกอบ <application>
ของไฟล์ Manifest ของแอปเพื่อเปิดใช้ฟีเจอร์นี้ และไม่ต้องบีบอัดไฟล์ DEX
android_binary( ... nocompress_extensions = [".dex"], )
ไม่มีคำแนะนำในขณะนี้
ลองลงชื่อเข้าใช้บัญชี Google