你如何构建Android平台的一部分?

你如何构建Android平台的一部分?,android,build,dependencies,Android,Build,Dependencies,我想增强Android应用程序,我已经从Android.git.kernel.org克隆了它的源代码。例如,在编译过程中,我发现依赖于树外部的平台组件 com.google.android.collect.* 事实证明,大多数问题都是在platforms/frameworks/base.git中解决的 这引发了几个问题: 一般来说,抓一棵树只是自找麻烦吗 这个问题可以用.jar解决吗 一个人怎么知道哪个.jar和从哪里得到它 是否有一个地方可以交叉引用包到.git树 如何检测?[并遵循?[并

我想增强Android应用程序,我已经从Android.git.kernel.org克隆了它的源代码。例如,在编译过程中,我发现依赖于树外部的平台组件

com.google.android.collect.*
事实证明,大多数问题都是在platforms/frameworks/base.git中解决的

这引发了几个问题:

  • 一般来说,抓一棵树只是自找麻烦吗
  • 这个问题可以用.jar解决吗
  • 一个人怎么知道哪个.jar和从哪里得到它
  • 是否有一个地方可以交叉引用包到.git树
  • 如何检测?[并遵循?[并解决?]]依赖关系
一般来说,抓一棵树只是自找麻烦吗

如果“piece”是一个应用程序,而您正试图将其构建为一个应用程序(而不是整个固件的一部分),我会说“是”

这个问题可以用.jar解决吗

我不知道。固件的设计不是零碎构建的