使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
AaptParser 类的用法
public
class
AaptParser
extends Object
java.lang.Object 中
|
↳ |
com.android.tradefed.util.AaptParser
|
通过解析“aapt dump badging”的输出从 APK 中提取信息的类。
aapt 必须位于 PATH 上
摘要
公共方法
getLabel
public String getLabel ()
getNativeCode
public getNativeCode ()
getPackageName
public String getPackageName ()
getSdkVersion
public int getSdkVersion ()
getTargetSdkVersion
public int getTargetSdkVersion ()
getVersionCode
public String getVersionCode ()
获取版本名称
public String getVersionName ()
isRequestingLegacyStorage
public boolean isRequestingLegacyStorage ()
检查应用是否在请求旧版存储空间。
返回 |
boolean |
如果 AndroidManifest.xml 中的 requestLegacyExternalStorage 为 true,则布尔值为 true |
isUsingPermissionManageExternalStorage
public boolean isUsingPermissionManageExternalStorage ()
解析
public static AaptParser parse (File apkFile,
AaptParser.AaptVersion aaptVersion)
解析 APK 中的信息。
参数 |
apkFile |
File :apk 文件 |
aaptVersion |
AaptParser.AaptVersion :aapt 版本 |
解析
public static AaptParser parse (File apkFile)
解析 APK 中的信息。
本页面上的内容和代码示例受内容许可部分所述许可的限制。Java 和 OpenJDK 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2024-08-22。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"没有我需要的信息"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"太复杂/步骤太多"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"内容需要更新"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻译问题"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"示例/代码问题"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"其他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"易于理解"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"解决了我的问题"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"其他"
}]
{"lastModified": "\u6700\u540e\u66f4\u65b0\u65f6\u95f4 (UTC)\uff1a2024-08-22\u3002"}