[Android] ADT关联源码与API文档

Android开发工具ADT关联源码与API文档 Android开发工具ADT关联源码与API文档,在ADT中可看到android各类、方法、属性的注释及源代码 立即下载
! 注意:进行下述操作前请确保JDK已正确安装并设置环境变量。

1. 下载最新版ADT
例如:adt-bundle-windows-x86_64-20130522.zip

2. 解压ADT
解压 adt-bundle-windows-x86_64-20130522.zip 到任意目录。
解压后进入,可看到eclipse、sdk目录和 SDK Manager(如下图所示)。


3. 下载源码和API文档
运行 SDK Manager(在Win7系统下可能无法启动,此时可尝试运行 sdk\tools\android.bat,或者在eclipse中运行)
在最新的API(一般而言,最新的API应该会包含以前所有版本的内容)中勾选 [Documentation for Android SDK] 和 [Sources for Android SDK],点击 [Install ...]。


在弹出的窗口中选择 [Accept License],点击 [Install]。


上述操作完成后,SDK Manager 开始下载安装源码和API文档。


等待(耗时较长),直到提示安装完成。安装完成后关闭 SDK Manager。


安装成功后,在sdk目录下会多了一个docs目录。API文档的路径为 sdk\docs\reference,打开 index.html 可直接在浏览器中查看。下载的源码所在的路径为 sdk\sources\android-17。


4. 运行eclipse,设置工作目录,并用默认选项创建一个工程。

5. 关联源码与API文档
1) 选择 [Project]-->[Properties],在弹出的项目属性窗口的右侧选择 [Jave Build Path],然后在左侧选择 [Libraries] 标签页。在 [Libraries] 中找到相应的Android版本结点(例如:Android 4.2.2),展开该结点,找到 [android.jar] 并展开,此时可看到  [Source attachment](用于关联源码)和 [Javadoc location](用于关联API文档)。
2) 选择 [Source attachment] ,点击右侧的 [Edit],在弹出的对话框中选择 [External location],然后点击 [External Folder...],选择源码所在的路径(即sdk\sources\android-17)。设置完成后如下图所示,点击 [OK]。


3) 选择 [Javadoc location],点击右侧的 [Edit],在弹出的对话框中选择 [Javadoc URL],殿后点击 [Browse...],选择API文档所在的目录(即 sdk\docs\reference)。设置完成后点击 [OK] 保存并退出。


6. 测试
打开工程src下的java文件(如 MainActivity.java),将光标移动到Activity处稍等片刻会出现API说明悬浮框,这说明API文档已经关联成功。


按住Ctrl键,然后左键单击Activity后能跳转到Activity的定义则说明源码也关联成功。


此外,为检测开发环境是否已经搭建成功,建议尝试执行刚刚新建的工程。具体步骤在此不再赘述。


owncloud源码(导入adt即可用) 最近做云存储,被要求参考owncloud,但是搞了好久从官网下载的源码老是用不了。后面经过耐心调试,终于调通!希望能帮助大家!!谢谢! 立即下载

相关推荐

android源码_SDK_ADT_编译.doc

作为一个android菜鸟,经过一个多礼拜的尝试,终于成功的在linux下编译android源码和SDK,并在eclipse下开发应用程序

[Android] ADT关联源码与API文档 [2013-06-26更新]

! 注意:进行下述操作前请确保JDK已正确安装并设置环境变量。 1. 下载最新版ADT 例如:adt-bundle-windows-x86_64-20130522.zip 官网下载:http://developer.android.com/sdk/index.html 2. 解压ADT 解压 adt-bundle-windows-x86_64-20130522.zip 到

it_mac的专栏 3746

在ROS中使用行为树

在ROS中使用行为树 我提供的工程示例文件: demo链接 文章目录在ROS中使用行为树0、 学习本教程的前提1、 behaviorTree 库安装(ROS使用下的安装方式)2、 处理 behaviortree 库并准备好 service 和 ros action2.1 对ROS 的 service 和 action 进行封装,使其在 behaviortree 上使用更加方便。2.2 创建一个 service 和一个 action2.3 创建与决策树相关的数据类型2.4 修改`package.xml`文件2

qq_37416258的博客 6375

低版本SDK实现高版本api

自己实现或@TargetApi annotation

qq_34378183的博客 947

光栅衍射有入射角时_偏振光栅的衍射角度及衍射效率测量

偏振光栅是一种基于入射光的偏振态实现选择性分光的衍射光学元件,衍射角度取决于光栅线数。通过控制入射光的偏振态,偏振光栅能够调控正一阶和负一阶之间的能量分布。当入射光束偏振态不同时,偏振光栅具有不同的衍射特性。理想的偏振光栅:当入射光为右旋圆偏振光时,只有+1级衍射光,衍射光为左旋圆偏振光。当入射光为左旋圆偏振光时,只有-1级衍射光,衍射光为右旋圆偏振光。当入射光为非圆偏振光时,偏振光栅同...

weixin_39552768的博客 6003

Cesium实战:如何在前端直接渲染TIFF影像(附完整代码与避坑指南)

本文详细介绍了如何在前端利用Cesium直接加载和渲染TIFF影像的完整技术方案。针对TIFF格式的地理影像数据,文章提供了从文件解析、坐标转换到像素处理与Cesium集成的全流程代码实现,并分享了性能优化与常见问题的避坑指南,帮助开发者高效实现三维地理可视化。

weixin_29290947的博客 314

最快速的Android开发环境搭建ADT-Bundle及Hello World

ADT-Bundle for Windows 是由Google Android官方提供的集成式IDE,已经包含了Eclipse,你无需再去下载Eclipse,并且里面已集成了插件,它解决了大部分新手通过eclipse来配置Android开发环境的复杂问题。 有了ADT-Bundle,新涉足安卓开发的同学也无需再像以前那样在网上参考繁琐的配置教程,可以轻松一步到位进行Android应用开发。 第

孤狼 17万+

【云迁移工具RDA】迁移常见问题

Agent无法正常启动,Linux系统提示“SMS.0201 Failed to start sms agent!”,Windows系统提示“SMS.0201 源端主机网络繁忙,无法连接api网关”。该问题通常是由于源端没有通公网,或者没有按照要求配置hosts,无法与iam或者sms通信导致。需要排查源端网络。1.登录源端服务器。2.检查源端是否能正常访问互联网,若无法访问,请处理后重新启动Agent。可参考弹性公网IP Ping不通检查源端的DNS,防火墙,安全组、本地网络等。

2404_89358774的博客 1485

adt android关联,Android开发工具ADT关联源码与API文档

5. 关联源码与API文档1)选择 [Project]-->[Properties],在弹出的项目属性窗口的右侧选择 [Jave Build Path],然后在左侧选择 [Libraries] 标签页。在 [Libraries] 中找到相应的Android版本结点(例如:Android 4.2.2),展开该结点,找到 [android.jar] 并展开,此时可看到 [Source att...

weixin_29189987的博客 145

抖音短连接v.douyin.com/xxx 如何生成?

最近公司有个需求,在抖音里如何宣传自己的网站,并且不要有拦截域名的提示,截图如下。 通过ida反编译抖音的app后,将下载后的ipa文件用解压缩软件(如7zip等)解压,从解压后的目录Payload/Aweme.app/找到Aweme可执行文件,拖入ida进行反编译,ida可以检测objective-c语法。 然后进入主题,既然是聊天发消息,就尝试在ida里搜索"message",看看能否找到对...

kakuapi的博客 3万+

深度强化学习 | 基于SAC算法的移动机器人路径跟踪(附Pytorch实现)

软性演员-评论家(Soft Actor-Critic, SAC)算法是基于最大熵原理的离线策略方法,本节将基于深度强化学习中的SAC算法实现移动机器人的路径跟踪,介绍网络设计、动作空间设计和奖励函数设计,并提供Pytorch实现加深理解

FRIGIDWINTER的博客 5732

Android配置----Android开发环境搭建

【声明】 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/3788555.html 【正文】 一、与开发环境相关的软件: Java SDK、Eclipse、ADT、android SDK 注:ADT是eclipse的一个插件。 ...

weixin_30510153的博客 100

【保姆级教程】基于UNet++&MobileNetv2的语义分割模型从训练到RK3588部署:让边缘AI落地效率提升300%

通过SMP库一键构建encoder_name="mobilenet_v2", # 选择MobileNetv2作为骨干encoder_weights="imagenet", # 加载预训练权重加速收敛in_channels=3, # 输入图像通道数(RGB)classes=29, # Cityscapes数据集类别数activation=None # 输出无激活,便于后续损失计算本教程从“模型设计-训练-转换-边缘部署”全链路拆解了。

m0_71589036的博客 85

Windows系统搭建Android环境及遇到的问题解析

1.需要安装的软件         jdk-6-windows.exe         android-sdk-windows.zip         eclipse-jee-ganymede-win32.zip         adt-bundle-windows-x86 2.安装步骤         (1)安装jdk                     下载后,点击安装即可。

u011014707的专栏 853

PCL 八叉树的使用

八叉树(Octree)是一种空间划分的数据结构,广泛应用于三维点云的处理和分析。八叉树通过将空间递归地划分为八个子区域,可以有效地组织和索引三维点数据,提升点云的查询、降采样和配准等操作的效率。

纵马踏花向自由 1658

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

Android版本和API Level对应关系 以及ADT中源码的关联

一张表搞清楚Android版本和API的关系 Platform Version API Level VERSION_CODE Notes Android 4.4 19 KITKAT Platform Highlights Android 4.3 18 JELLY_BEAN_MR2 Platfor

qigemizi的博客 1031

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

在Eclipse里关联Android源码的简单办法

Android SDK没有附带把所选平台的源码下载下来,导致基于Eclipse ADT开发的时候没法链到各API的源码,使得大多习惯基于源码开发的人极不习惯,而通过Android推荐的git下载源码的方式比较繁琐,特别是在网络环境不太好的时候把人搞得很烦躁其实有很多热心的网友已把源码打包放在网上,只需下载下来解压放在android.jar所在目录的sources里即可,比如我是基于android2.1开发,android.jar所在目录为F:/android-sdk-windows/platforms/an

走向架构师之路 1万+

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

Eclipse中如何关联android sdk源码

1,sdk源代码和文档的下载: 打开android sdk manager (SDK Manager.exe),找到想要的api版本的Source for Android SDK和最高版本的,安装Document for Android SDK(一般只提供最高sdk的doc),下载完成后,这两个文件夹位置分别为:sdk/sources/androd-xx  和 sdk/docs。 2,

The Life with iOS 2572

Eclipse中Android工程关联Android API源码方法

在开发Android应用过程中,调试是少不了的,而有个问题就是:遇到Android API时确定能进入API里面跟踪。 下边就来解决这个问题: 在Eclipse中,安装好必要环境ADT,Android SDK后,并配置成功。 打开Eclipse中Open the Android SDK Manager , 点击安装自己需要的版本的SDK Platform以及相应的文档等; 在这里我们可以看

LL-Studio的专栏 1万+

android SDK和ADT的区别

ADT(Android Development Tools): 目前Android开发所用的开发工具是Eclipse,在Eclipse编译IDE环境中,安装ADT,为Android开发提供开发工具的升级或者变更,简单理解为在Eclipse下开发工具的升级下载工具。adt只是一个eclipse的插件,里面可以设置sdk路径      SDK(Software Development Kit): 一

Thinker&Thinking 949
上一篇: 使用 Intel HAXM 为 Android 模拟器加速,媲美真机
下一篇: android eclipse 在类里面没有自动提示
focusjava
博客等级 码龄14年 127粉丝 528原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值