标签: android parsing android-manifest android-source
我试图了解解析应用程序的AndroidManifest.xml的方式和时间,但无法找到它在AOSP源中。我也搜索AndroidXRef,但我没有看到任何命中(可能是因为这种解析是以二进制XML完成的,因此标记 - 例如android:name - 不是字符串。)
android:name
答案 0 :(得分:6)
包的解析在frameworks/base/core/java/android/content/pm/PackageParser.java中执行。您需要parsePackage方法。
frameworks/base/core/java/android/content/pm/PackageParser.java
parsePackage
HTH!