Android离线文档和示例代码

85
我找不到Android的离线文档。有人能提供一个链接吗?
6个回答

103
如果您安装了SDK,可以在$ANDROID_SDK/docs/中找到离线文档。

5
干杯,即使在宽带上也能节省时间。最后我可以在火车上浏览它了。但是,在文档中搜索会重定向到在线页面。 - Ivan G.
7
最近版本的Android SDK下载包中似乎没有文档,比如版本17(20130219)中也无法获取相关文档。 - Mohammad Dehghan
我可以确认在版本18中也不可用。我正在使用Android Studio,而不是Eclipse IDE Android下载。 - NuclearPeon
7
关于Android和130多个API和语言的可搜索离线文档,请查看Zeal(zealdocs.org)适用于Linux和Windows,或者Dash(kapeli.com/dash)适用于Mac。 - malhobayyeb
你从哪里安装SDK?我在谷歌上搜索了一下,没有清晰的结果。 - IsaacBok
显示剩余2条评论

37

这篇帖子有些古老,我是新来的,但我认为我找到了首选解决方案。

首先,我假设您正在使用Eclipse和Android ADT插件。

在Eclipse中选择“Window/ Android SDK Manager”。 在显示中,展开最新平台的条目,即使这不是您正在开发的平台。 截至2012年1月,它是“Android 4.0.3(API 15)”。 当展开时,第一个条目是“Android SDK文档”,勾选它旁边的复选框,然后单击“安装”按钮。

完成后,您应该在“android-sdks”中有一个名为“doc”的新目录。 在其中寻找“offline.html”。 由于此文件与最新版本一起打包,因此将会记录最新的平台,但它也应该显示以前版本的API。


2
如果您没有使用Eclipse,只需运行android.bat或'SDK Manager.exe'。 - Chloe
+1 对于干净的解决方案。 - anishsane

31

1
这是最新版本(2013年9月):docs-18_r01.zip - jenzz
1
有没有更新的版本? - Pejman
2
太好了,这仍然有效.. :) https://dl-ssl.google.com/android/repository/docs-22_r01.zip - vi.su.
3
安卓6.0的新版本:https://dl-ssl.google.com/android/repository/docs-23_r01.zip。 - verybadalloc
2
http://dl-ssl.google.com/android/repository/repository-12.xml - warsong
显示剩余3条评论

22

首先从以下链接中选择您的API级别:

API Level 17: http://dl-ssl.google.com/android/repository/docs-17_r02.zip

API Level 18: http://dl-ssl.google.com/android/repository/docs-18_r02.zip

API Level 19: http://dl-ssl.google.com/android/repository/docs-19_r02.zip

Android-L API文档: http://dl-ssl.google.com/android/repository/docs-L_r01.zip

API Level 24文档: https://dl-ssl.google.com/android/repository/docs-24_r01.zip

下载并将其解压缩到sdk目录中。



在您的Eclipse IDE中:

项目 -> 属性 -> Java Build Path -> 库 -> Android x.x -> android.jar -> javadoc处进行编辑。

按右侧的“编辑”按钮:

javadoc URL -> Browse

在解压目录中选择“docs/reference/”,然后按 验证 以验证此Javadoc。



在您的IntelliJ IDEA中

文件->项目结构下,从左侧面板选择SDK -> 从中间面板选择您的SDK -> 在右侧面板中进入文档路径选项卡,点击加号图标并选择在解压目录中的docs/reference/


享受离线Javadoc...


这在最新版本的Android Studio(2.3)似乎不起作用。有没有办法找到设置文档路径的选项? - Arsalan Ahmad
你是正确的,这个答案适用于旧版本的Android Studio。在新版本中,你应该根据你项目的compileSdkVersion通过SDK Manager下载文档。 - Mohammad Reza Norouzi

5
在Linux终端中输入以下内容:
$ wget -r http://developer.android.com/reference/packages.html

4

首先,您应该下载Android SDK。

请从以下位置下载:
http://developer.android.com/sdk/index.html

然后,如SDK README所述:

Android SDK存档现在只包含工具。它不再预装特定的Android平台或Google插件。相反,您可以使用SDK管理器安装或更新SDK组件,例如平台、工具、附加组件和文档


1
我有一个小问题。你知道我怎样可以把文档文件夹传输到我的iPad并离线阅读文档吗?哪个应用程序可以让我这样做? - Jono
1
截至 AS 4.0 版本,我在 SDK 管理器中找不到下载文档的选项。如果有的话,它在哪里? - Steve White

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接