自 2025 年 3 月 27 日起,我们建议您使用 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 |
:要更改或添加的房源 |
本页面上的内容和代码示例受内容许可部分所述许可的限制。Java 和 OpenJDK 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):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"]],["最后更新时间 (UTC):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 |"]]