2016-05-24 45 views
0

生成存根根據這個帖子:How are .java files in android_stubs_current_intermediates directory generated?在Android框架

我試圖產生存在於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__文件夾),我不知道爲什麼。

回答

0

我設法找到了答案:

  • 轉到所在的文件夾Android.mk
  • mm <local_module_name>-docs。在這種情況下:mm test_stubs-docs

希望它有助於