diff --git a/Android.mk b/Android.mk
index aca0df2a6668c158087c125a797b0ff77e596541..f433494bd1aeec89d6b9c781daeb67c55fd93928 100644
--- a/Android.mk
+++ b/Android.mk
@@ -1108,7 +1108,14 @@ $(static_doc_index_redirect): \
 	$(hide) mkdir -p $(dir $@)
 	$(hide) $(ACP) $< $@
 
+static_doc_properties := $(out_dir)/source.properties
+$(static_doc_properties): \
+	$(LOCAL_PATH)/docs/source.properties | $(ACP)
+	$(hide) mkdir -p $(dir $@)
+	$(hide) $(ACP) $< $@
+
 $(full_target): $(static_doc_index_redirect)
+$(full_target): $(static_doc_properties)
 $(full_target): $(framework_built)
 
 
diff --git a/docs/source.properties b/docs/source.properties
new file mode 100644
index 0000000000000000000000000000000000000000..77a760bce900e089d933488471cb1fc574505fd9
--- /dev/null
+++ b/docs/source.properties
@@ -0,0 +1,3 @@
+Pkg.Revision=24.0
+Pkg.Desc=Android offline API reference
+Pkg.Path=docs
\ No newline at end of file