اعتبارًا من 27 آذار (مارس) 2025، ننصحك باستخدام android-latest-release
بدلاً من aosp-main
لإنشاء AOSP والمساهمة فيه. لمزيد من المعلومات، يُرجى الاطّلاع على التغييرات في AOSP.
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
PropertyChanger
public
abstract
class
PropertyChanger
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.util.PropertyChanger
|
فئة أدوات لتغيير (أو إضافة) العناصر في ملف موقع Android
ملخّص
الطرق العامة |
static
File
|
changeProperties(File original, properties)
وظيفة مساعدة لتغيير (أو إضافة) العناصر في ملف سمات Android
سيتم تعديل قيمة السمات الواردة في ملف السمات الأصلي.
|
وظائف الإنشاء العامة
PropertyChanger
public PropertyChanger ()
الطرق العامة
changeProperties
public static File changeProperties (File original,
properties)
وظيفة مساعدة لتغيير (أو إضافة) العناصر في ملف سمات Android
سيتم تعديل قيمة السمات الواردة في ملف السمات الأصلي. سيتم إلحاق العناصر الجديدة. يتحمّل المُتصل مسؤولية إعادة تدوير الملفات المؤقتة بشكل صحيح، سواء كانت الملفات الأصلية
أو المعدَّلة.
المعلمات |
original |
File : ملف الموقع الأصلي |
properties |
: السمات المطلوب تغييرها أو إضافتها |
المرتجعات |
File |
مسار ملف الموقع الجديد |
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2025-07-27 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","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-07-27 (حسب التوقيت العالمي المتفَّق عليه)"],[],[],null,["# PropertyChanger\n===============\n\n\n`\npublic\n\n\nabstract\nclass\nPropertyChanger\n`\n\n\n`\n\nextends Object\n\n\n`\n\n`\n\n\n`\n\n|---|-------------------------------------------|\n| java.lang.Object ||\n| ↳ | com.android.tradefed.util.PropertyChanger |\n\n\u003cbr /\u003e\n\n*** ** * ** ***\n\nA utility class for changing (or adding) items in an Android property file\n\nSummary\n-------\n\n| ### Public constructors ||\n|----------------------------------------------------------------------------------------------------------------------------------|---|\n| ` `[PropertyChanger](../../../../../../reference/tradefed/com/android/tradefed/util/PropertyChanger.html#PropertyChanger())`() ` |\n\n| ### Public methods ||\n|----------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ` static File` | ` `[changeProperties](../../../../../../reference/tradefed/com/android/tradefed/util/PropertyChanger.html#changeProperties(File,%20\u003cany\u003e))`(File original, ` properties) A utility function to change (or add) items in an Android property file Properties that are in the original property file will have its value modified. |\n\nPublic constructors\n-------------------\n\n### PropertyChanger\n\n```\npublic PropertyChanger ()\n```\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\nPublic methods\n--------------\n\n### changeProperties\n\n```\npublic static File changeProperties (File original, \n properties)\n```\n\nA utility function to change (or add) items in an Android property file\n\nProperties that are in the original property file will have its value modified. New ones\nwill be appended. Caller is responsible for properly recycling temporary files, both original\nand the modified.\n\n\u003cbr /\u003e\n\n| Parameters ||\n|--------------|-------------------------------------------|\n| `original` | `File`: the original property file \u003cbr /\u003e |\n| `properties` | : the properties to change or add \u003cbr /\u003e |\n\n| Returns ||\n|--------|--------------------------------------|\n| `File` | path to the new property file \u003cbr /\u003e |"]]