【问题标题】:How to get specific libraries from Android Open Source Project?如何从 Android 开源项目中获取特定的库?
【发布时间】:2014-05-28 01:01:50
【问题描述】:

对于我的 Android 应用,我需要 uuidlib 的源代码,我想将其构建为静态库并与我的本机代码链接。另一个帖子 Include uuid.h into Android NDK project 提到源代码在 AOSP 中的 external/e2fsprogs/lib/uuid/ 目录中可用。

我按照 AOSP 页面上的说明进行了“repo init”和“repo sync”。在过去的一小时内,同步仍在进行。

我想知道是否有更好的方法来获取我需要的库的源代码,而不是在我的机器上下载整个 10G 的存储库。

如果没有,在“repo sync”完成后我需要做什么才能获得 uuid?问候。

【问题讨论】:

    标签: android android-ndk


    【解决方案1】:

    我想知道是否有更好的方法来获取我需要的库的源代码,而不是在我的机器上下载整个 10G 的存储库。

    the repository instructions:

    git clone https://android.googlesource.com/platform/external/e2fsprogs
    

    【讨论】:

    • 如果库在 AOSP 中有任何依赖项,您还需要识别并获取这些依赖项。如果有很多依赖项,这可能是一项耗时的任务——我决定在一夜之间获取整个东西,而不必担心在某处丢失依赖项的依赖项。 YMMV。
    猜你喜欢
    • 1970-01-01
    • 2014-11-08
    • 2016-02-09
    • 2011-11-22
    • 1970-01-01
    • 2011-12-11
    • 2021-02-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多