【问题标题】:What is the difference between aosp and android pdk?aosp和android pdk有什么区别?
【发布时间】:2016-11-03 01:17:26
【问题描述】:

首先,我知道 pdk 的定义。 “平台开发工具包”。 我的问题如下。

我在 google 上搜索了有关 android pdk 并阅读了其中的一些内容。 但我还是很好奇 pdk 是什么。

当我听说google提供了一些领先的manifactors新版本的android作为pdk。 在这部分,我很好奇。 如果pdk包含所有源代码,它只是google标记的最新android源,对吧?

有人说当 google 提供 pdk 时,一些新的 android 源代码是作为二进制文件提供的。是真的吗?

如果有人有与google合作的经验,请告诉我pdk和aosp有什么不同。

ps。 我也读过这个问题。 (What is Android PDK?)

The Android PDK is the Platform development kit. This is needed by manufacturers that want to build android powered devices or people building custom roms.

It consists of the tools needed to build the Android OS itself.

根据上面的答案,有一个类似“pdk包含构建android所需的工具”的说法。但是aosp也有构建android的工具,有什么不同呢?

【问题讨论】:

    标签: android pdk


    【解决方案1】:

    Android PDK 本质上是 Android 开源项目 (AOSP),加上一些不包含在 AOSP 中的封闭源代码。它是根据保密协议 (NDA) 提供的,因此您不应期望在网上找到任何详细信息。

    【讨论】:

    • 感谢您的回答。我刚刚检查了评论。如果只是平台组件源不同,PDK和AOSP的工具(SDK Platform-Tools)是否相同?
    • 是的,它们具有相同的 SDK。 PDK 确实是为设备制造商提供的,允许他们与硬件集成,因此差异都隐藏应用程序可见的 API:因此 SDK 是相同的。
    猜你喜欢
    • 1970-01-01
    • 2012-09-01
    • 2013-01-25
    • 2020-06-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-24
    相关资源
    最近更新 更多