Я пытаюсь понять, как и когда анализируется файл AndroidManifest.xml для приложения, но не могу найти его в источнике AOSP. Я также искал AndroidXRef, но не вижу никаких совпадений (вероятно, потому что этот синтаксический анализ выполняется как двоичный XML, поэтому теги, такие как android:name, не являются строками.)

5
scorpiodawg 30 Окт 2012 в 09:23

1 ответ

Лучший ответ

Анализ пакета выполняется в frameworks/base/core/java/android/content/pm/PackageParser.java. Вам нужен метод parsePackage.

HTH!

9
Yury 2 Ноя 2012 в 13:36