doc change: Add docs for SDK. Support new modular structure. In Android.mk, change @since level identifier to 5.xml, expose adt downloadable vars. Fix links that pointed to @sdkCurrent.

Change-Id:I368345755dd753b1056fb06ff25e4b32f3020e4d
Bug:2160782
diff --git a/Android.mk b/Android.mk
index 49ee63d..8ed8a16 100644
--- a/Android.mk
+++ b/Android.mk
@@ -343,7 +343,7 @@
     -since ./frameworks/base/api/2.xml 2 \
     -since ./frameworks/base/api/3.xml 3 \
     -since ./frameworks/base/api/4.xml 4 \
-    -since ./frameworks/base/api/current.xml Eclair \
+    -since ./frameworks/base/api/5.xml 5 \
 		-error 1 -error 2 -warning 3 -error 4 -error 6 -error 8 \
 		-overview $(LOCAL_PATH)/core/java/overview.html
 
@@ -380,10 +380,20 @@
   # flag to build offline docs for a preview release
 framework_docs_SDK_PREVIEW:=0
 
+## Latest ADT version identifiers, for reference from published docs
+framework_docs_ADT_VERSION:=0.9.4
+framework_docs_ADT_DOWNLOAD:=ADT-0.9.4.zip
+framework_docs_ADT_BYTES:=0
+framework_docs_ADT_CHECKSUM:=0
+
 framework_docs_LOCAL_DROIDDOC_OPTIONS += \
 		-hdf sdk.version $(framework_docs_SDK_VERSION) \
 		-hdf sdk.rel.id $(framework_docs_SDK_REL_ID) \
-		-hdf sdk.current $(framework_docs_SDK_CURRENT_DIR)
+		-hdf sdk.current $(framework_docs_SDK_CURRENT_DIR) \
+		-hdf adt.zip.version $(framework_docs_ADT_VERSION) \
+		-hdf adt.zip.download $(framework_docs_ADT_DOWNLOAD) \
+		-hdf adt.zip.bytes $(framework_docs_ADT_BYTES) \
+		-hdf adt.zip.checksum $(framework_docs_ADT_CHECKSUM) 
 
 # ====  the api stubs and current.xml ===========================
 include $(CLEAR_VARS)