【问题标题】:Generate stubs in Android Framework在 Android 框架中生成存根
【发布时间】:2016-09-21 06:20:58
【问题描述】:

根据这个帖子:How are .java files in android_stubs_current_intermediates directory generated?

我尝试生成存在于test/generics/src 文件夹中的存根,我只是更改了最后两行:

LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)

LOCAL_SRC_FILES:=$(call all-java-files-under,src)

LOCAL_MODULE:=test_stubs
LOCAL_DROIDDOC_OPTIONS:=\
        -stubs $(OUT_DIR)/__test_stubs__

LOCAL_DROIDDOC_CUSTOM_TEMPLATE_DIR:=build/tools/droiddoc/templates-sdk
LOCAL_MODULE_CLASS := JAVA_LIBRARIES

include $(BUILD_DROIDDOC)

但是当我在 makefile 的当前文件夹中执行 mm 时,什么都没有发生(并且没有生成 __test_stubs__ 文件夹),我不知道为什么。

【问题讨论】:

    标签: android makefile frameworks


    【解决方案1】:

    我设法找到了答案:

    • 进入Android.mk所在的文件夹
    • mm <local_module_name>-docs。在这种情况下:mm test_stubs-docs

    希望对你有帮助

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-10-13
      • 2014-03-29
      • 1970-01-01
      • 2012-06-15
      • 2010-09-26
      • 2017-03-31
      • 2010-11-07
      • 2014-05-17
      相关资源
      最近更新 更多