کد DEX جاسازی شده را مستقیماً از APK اجرا کنید
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
در دستگاههایی که اندروید ۱۰ (سطح API 29) و بالاتر را اجرا میکنند، میتوانید به پلتفرم بگویید که کد DEX تعبیهشده را مستقیماً از فایل APK برنامه شما اجرا کند. این گزینه میتواند در صورتی که مهاجمی موفق به دستکاری کد کامپایلشده محلی روی دستگاه شود، به جلوگیری از حمله کمک کند.
اگر از سیستم ساخت Gradle استفاده میکنید، برای فعال کردن این ویژگی، موارد زیر را انجام دهید:
ویژگی android::useEmbeddedDex را در عنصر <application> فایل manifest برنامه خود، روی true تنظیم کنید.
در فایل build.gradle.kts در سطح ماژول (اگر از Groovy استفاده میکنید، فایل build.gradle ) useLegacyPackaging روی false تنظیم کنید.
کاتلین
packagingOptions{dex{useLegacyPackaging=false}}
گرووی
packagingOptions{dex{useLegacyPackagingfalse}}
اگر از سیستم ساخت Bazel استفاده میکنید، برای فعال کردن این ویژگی، ویژگی android:useEmbeddedDex را در عنصر <application> فایل manifest برنامه خود روی true تنظیم کنید و فایلهای DEX را به صورت فشرده نشده رها کنید:
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2025-10-29 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-10-29 بهوقت ساعت هماهنگ جهانی."],[],[]]