android核心库编译

问题描述 投票:0回答:1

AOSP如何编译核心库?是否有任何特殊处理可以使其与底层操作系统对话?是否有任何存根代码生成为标记,并由 Dalvik VM 留给运行时处理?

android android-source dalvik
1个回答
1
投票

我无法确定你是在谈论本机库还是java的框架库,尽管听起来你在谈论框架库。

这些库几乎没有进行特殊处理。我能想到的唯一例外是任何包含 java.* 类的框架库都必须具有 dx 的 --core-library 选项。

一般来说,dalvik 字节码确实存储了一些可选的调试信息,行号,局部变量名等,这些通常存在于核心库中。但这并不是框架库特有的 - 大多数应用程序也会有此信息,除非他们另有说明。

© www.soinside.com 2019 - 2024. All rights reserved.