Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
AOSP 如何编译核心库?是否有任何特殊处理使其与底层操作系统通信?是否有任何存根代码生成为标记,并留给 Dalvik VM 运行时处理?
我无法确定您是在谈论本机库还是 java 的框架库,尽管听起来您在谈论框架库。
这些库几乎没有特殊处理。我能想到的唯一例外是任何包含 java.* 类的框架库都必须具有用于 dx 的 --core-library 选项。
总的来说,dalvik 字节码确实存储了一些可选的调试信息,行号,局部变量名等,这些通常存在于核心库中。但这并不是特定于框架库的——大多数应用程序也会有这些信息,除非他们另有说明。