Eclipse中如何关联android sdk源码

在Eclipse中导入android sdk源码 在eclipse中导入android sdk源码方法 方法1 1.开始进行关联Android的源代码,在Eclipse中新建一个Android工程,选中工程,主菜单 –>Project–>Properties–>选择Android,Project Build Target选中Android 2.3。 然后再点左边的“Java Build Path”,切换到 Libraries 面板,展开 阅读详情
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,eclipse 菜单->project ->  Anndroid ->Project bulid Target ,勾选你常用的sdk环境。再点击project中的Java Build Path -> Libraries->展开Android xx->展开 android.jar
双击Source,点击External Folder->选取sdk/sources/androd-xx 文件夹->OK。同理,双击Javadoc Location,Browse ->选取sdk/docs -> OK。

验证效果:
1,打开一个android工程源文件,鼠标停留在Activity上,可以看到doc出现,
2, 按Alt+/,可以看到代码提示 (新版eclips的提示功能默认没有打开,请选择, window->Preferences->Java->Editor->Content Assist->Advanced, 在出现的选择框中找到Select the proposal kinds contained in the 'default' content assist list:  在下面将java Proposals选项勾选中,就可以了。)
3,ctrl+左键点击Activity,可以进入Activity源代码!







在Google搜索“Android Eclipse 源代码”得到的结果并不合适,因为Google的Eclipse Android开发插件已经更新到了ADT 8.0.1.相应的lib关联java源代码的方式也变了。
  以下是获取Android的Java源代码并在Eclipse中关联的最新操作方法和步骤:
  1.首先下载Android的SDK安装文件: windows.zip" >http://dl.google.com/android/android-sdk_r08- windows.zip
  然后解压到:E:Javaandroidandroid-sdk- windows,运行目录中的SDK Manager.exe,下载好Android不同版本的API包。
  2.然后下载或在线安装Eclipse插件ADT,
  安装包地址为: http://dl.google.com/android/ADT-8.0.1.zip
  在线安装地址: https://dl-ssl.google.com/android/eclipse/
  来源: http://developer.android.com/sdk/eclipse-adt.html
  2.ADT插件安装好之后,下载我已经打包好的Android 2.3(gingerbread)的java源代码压缩包:
  下载地址: http://lizongbo.googlecode.com/files/android_gingerbread_javasrc.zip
  来源: http://code.google.com/p/lizongbo/downloads/list
  下载后复制到E:Javaandroidjavasrc。
  3.Android的Java源代码压缩包下载好之后,在Eclipse中设置好SDK配置:
  操作步骤为:主菜单->Window?>Preferences?>选择Android,SDK Location设置为:E:Javaandroidandroid-sdk- windows,然后点右下角的Apply来生效。
  4.开始进行关联Android的源代码,在Eclipse中新建一个Android工程,选中工程,主菜单 ?>Project?>Properties?>选择Android,Project Build Target选中Android 2.3。
  然后再点左边的“Java Build Path”,切换到 Libraries 面板,展开 Android2.3
这个lib,点击android.jar的 Source attachment,再点Edit.在对话框中点 “External File”,选择E:/Java/android/javasrc/android_gingerbread_javasrc.zip,点OK进行确认。这样就把Android的java代码关联好了。
  5.在同一个工程中,选中工程,主菜单?>Project?>Properties?>选择 Android,Project Build Target分别选择Android1.5,Android1.6,Android2.01,Android2.1- update1,Android2.2,按上面第四步的操作重复设置关联。
  以后在任何Android工程里按住Ctrl用鼠标点击Java类名都可以浏览到对应的java源代码。
  Android各个版本对应的源代码为:
  Android1.5对应android_cupcake_javasrc.zip
  Android1.6对应android_donut_javasrc.zip
  Android2.01和Android2.1-update1对应的是android_eclair_javasrc.zip
  Android2.2对应android_froyo_javasrc.zip
  Android2.3对应android_gingerbread_javasrc.zip
  6.在Eclipse配置好源代码关联之后之后的 信息会存储在:
  E:lizongboworkspacenew.metadata.pluginsorg.eclipse.core.resources.root.indexesproperties.index
  E:lizongboworkspacenew.metadata.pluginsorg.eclipse.jdt.corevariablesAndContainers.dat
  同时记录Android的java源代码压缩包制作方法如下:
  1.先在远程的Ubuntu Linux服务器(是Linode VPS)上安装以下组件(JDK1.6已经安装好了):
  sudo apt-get install git-core gnupg flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl libncurses5-dev zlib1g-dev
   信息来自Android官方: http://source.android.com/source/download.html
  2.运行 sudo apt-get install lib32readline5-dev
  3.安装Repo脚本:
  我懒得配PATH了,于是直接安装到了/usr/local/bin。
  root@lizongbo.com:~/bin# cd /usr/local/bin
  root@lizongbo.com:/usr/local/bin# ls
  geoip-lookup
  root@lizongbo.com:/usr/local/bin# curl http://android.git.kernel.org/repo >/usr/local/bin/repo
  % Total % Received % Xferd Average Speed Time Time Time Current
  Dload Upload Total Spent Left Speed
  100 17412 100 17412 0 0 27517 0 ?:?:? ?:?:? ?:?:? 31148
  root@lizongbo.com:/usr/local/bin# chmod a+x /usr/local/bin/repo
  注意在下载该脚本的时候,可能会遇到 服务器出错,下载的内容不对,运行命令的时候会提示错误“syntax error near unexpected token `newline’”。
  root@lizongbo.com:/usr/local/bin# repo init -u git://android.git.kernel.org/platform/manifest.git -b cupcake 
STM32超声波避障小车硬件设计与实时测距实现 超声波测距是嵌入式系统中经典的环境感知技术,其原理基于声波在空气中的传播时间与距离的线性关系,通过精确计时实现非接触式距离测量。该技术具备成本低、抗光干扰强、算法简洁等优势,广泛应用于智能小车、机器人避障、液位监测等场景。工程落地的关键在于硬件信号完整性(如5V/3.3V电平匹配)、微秒级定时精度(依赖高稳定外部晶振与输入捕获模式)以及强干扰环境下的数据鲁棒性(需软硬协同滤波)。本文以STM32F103C8T6为平台,深入解析HC-SR04模块的时序闭环控制、TIM3输入捕获双沿测量、L298N电机状态机驱 阅读详情

相关推荐

S32DS新建工程、编译调试下载、导入工程详细介绍

新建了一个工程之后,下面简单介绍下基本的UI界面。其中最左下角那个是界面,这个界面很重要,是图形化配置界面,然后可以根据这些配置自动生成代码。其中,左边那些配置文件,都是系统帮我们创建好了的,我们其实可以直接用就行。有PE工具的调试,以及Jlink工具的调试。我目前使用到PE工具调试可以查看寄存器值,而Jlink调试查看不了寄存器值。连接了开发板之后,点击Debug就可以吧程序下载到芯片上了,而且可以进入到调试界面。

luobeihai的博客 2万+

eclipse 关联android sdk,在Eclipse 中关联android sdk 源代码

开发 Android 应用程序 ,在Eclipse 中关联android 源代码1.下载到Android源代码;http://rgruet.free.fr/public/android-1.5-cupcake-src.zip 04-Oct-2009 03:07 21.6Mandroid-1.6_r1-donut-src.zip 04-Oct-2009 03:02 22.9Mandroid-2.0-...

weixin_29586571的博客 305

避坑指南:PVE下N卡直通错误代码43的终极解决思路与dmesg日志分析

本文详细解析了PVE环境下NVIDIA显卡直通时遇到的错误代码43问题,提供了从dmesg日志分析到BIOS配置、PVE宿主机优化及虚拟机设置的完整解决方案。特别针对GTX1060等显卡,分享了驱动版本选择、ROM修补及高级排错技巧,帮助用户彻底解决这一常见难题。

weixin_28693683的博客 286

eclipse中如何关联android sdk 源码

意图:在eclipse中查看android sdk 源码。 操作:       1.按住ctrl, 鼠标左键点击某个android的类,比如Activity。       2.在弹出的页面中点击关联源码。      3.在弹出的对话框中,选中下面一个单选按钮,选中文件夹,路径为:E:\developfile\android\android64\androidTool\android-sdk

wangyang2698341的专栏 2808

手把手教您如何群晖/飞牛NAS等服务器上一键部署洛雪音乐同步服务,手机电脑无缝同步歌单,支持外网访问

🎵 手机电脑歌单不同步?用Docker在群晖/飞牛NAS等服务器上搭个同步服务器, 3分钟搞定 !支持docker-compose一键部署,手机、电脑、平板收藏夹实时同步,外出也能用域名远程访问 ~ ✨

XiaoqiangClub的博客 4601

分享一个完整的KANO问卷(包含正反问题和选项设置)

本文介绍了KANO模型问卷的设计与应用,用于评估功能需求优先级。问卷包含基本信息、功能评估(正反问题设计)、界面评估及开放问题,选项定义明确(如"非常喜欢"到"很不喜欢")。数据清洗规则包括剔除矛盾回答和注意力检验。通过量化编码和矩阵分析,将需求分为魅力型、期望型、必备型等类别。示例数据显示健康监测为必备型(72%),电子围栏为期望型(45%),适老化改造为无差异型(38%)。该模型为产品决策提供客观量化依据。

从技术实践立足,从项目管理方法论延伸思考 1794

关联Eclipse源码,安装Eclipse SDK插件

关联Eclipse源码,安装Eclipse SDK插件,方便对Eclipse的插件进行修改1. 查看需要关联源码的Eclipse版本方式一: Help-->About Eclipse 所以版本号为 4.5.1方式二:找到Eclipse存放目,打开 "你的Eclipse目录\readme\readme_eclipse.html" 如(MyEclipse和ADT相同): “C:\Program Fi

一碗单炒饭的专栏 4696

详解AUTOSAR:DaVinci Configurator配置CAN和UART数据协议解析器(RH850)(实战篇—1)

通过学习本篇博文项目,将会把所学的DaVinci Configurator知识系统串联起来。

不脱发的程序猿 2809

如何让Eclipse关联SDK帮助文档实现帮助自动弹出

这里实现的效果是:在Eclipse中鼠标放在一个关键词上时,会以小窗口形式弹出该关键词的详细帮助说明,避免了单独再打开一个帮助文档看的麻烦!     【相应的帮助文档可以在这里下载:http://blog.youkuaiyun.com/yang_hui1986527/article/details/6423379 】 前提是Eclipse都已配置好了,就差这个帮助文档的关联了!

blackberry183的专栏 986

YOLO11优化:TGRS2026 CKConv结合C3k2 | 方向特征与跨阶段融合协同,小目标漏检率大幅下降

多尺度适配小目标尺寸变化:在 C3k2 不同阶段配置 CKConv 不同核尺度(浅层小核捕获精细纹理,深层大核聚合上下文),兼顾局部细节与全局感知,提升对舰船、车辆等小尺寸目标及红外热目标的检测鲁棒性。

①答疑群聊服务;②YOLO大模型知识问答系统;③计算机视觉论文生成智能体; 563

数据分享|2023年OSM道路数据(全国,分省,分市)

首先这个工作非常有必要的,因为我们正常使用的道路的分类都是基于包括城市快速路、城市主干路、城市次干路这个体系的,大家对于这个分类体系应该更熟悉,但是OSM地图的道路分类又不是完全按这个来的,所以非常有必要重新分类;搞清楚道路类型是我们使用道路数据做很多工作的基础,比如我们在使用道路数据的时候,经常需要预估道路的行车速度,而这个速度一般就是根据道路类型来的,比如高架路的车速肯定就比城市支路快很多!下载分为两种情况,第一种是下载小区域的数据,比如下载一个街区的数据,第二种为下载整个中国范围的。

JData_Engineer的博客 4305

Eclipse之添加Android SDK Manager

本篇博文最后修改时间:2018年07月03日 12:00。一、简介本文说明Eclipse添加Android SDK Manager。二、实验平台电脑平台:Windows764位旗舰编译软件:eclipse64位三、版权声明博主:_懵懂声明:此博客仅供参考不做任何商业用途,最终解释权归原博主所有。原文地址:http://blog.youkuaiyun.com/qq_18842031E-mail:95179...

_懵懂的博客 1万+

生产环境中redis的SCAN命令如何替代KEYS命令?

本文介绍了使用SCAN命令替代KEYS的完整方案。SCAN通过游标分批迭代,避免KEYS命令遍历整个键空间导致的阻塞风险。文章详细说明了SCAN的基础语法、迭代流程和Java实现示例,强调必须关闭Cursor避免连接泄漏。针对生产环境,提供了COUNT参数调优、客户端去重、集群模式适配等优化建议,并列举了典型错误场景。SCAN通过分批次迭代和游标管理,可安全实现高性能键空间遍历。全文150字。

DN金猿的博客 179

Eclipse中关联android sdk源码

为了在项目中随时可以查看Android源码,往往需要将Android源码与eclipse进行关联,这里,以android2.3的android_gingerbread_javasrc1.zip为例子,来说明“在eclipse中,如何关联android sdk的源码”

记录和分享程序人生的点点滴滴 1693

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

Android SDK 源码下载,eclipse关联代码

下面地址可以下载到SDK的源代码,非官方的: 1.5——[url]http://rgruet.free.fr/public/android-1.5-cupcake-src.zip[/url] 1.6_R2:[url]http://devfrustrated.com/devBlog/wp-content/uploads/2010/07/sources_1.6.zip[/url] 2.1...

我思故我在 165

android 蓝牙通讯demo

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

eclipse 关联 android docs,eclipse关联android sdk源码和android sdk docs/reference(javadoc)文档...

关联sdk源码:随便找个android的工程右键单击properties->java Build Path->Libraries找到anroid xxx点开找到android.jar点开,找到Source attachment点击,其他过程与Source attachment类似,),选择右边的edit,弹出对话框,选择external location可以选择jar,zip,文件夹格...

weixin_31720227的博客 161

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

windows提取并跟eclipse关联android-sdk源码

1.创建bat文件放在android源码目录

www378660084的专栏 500

eclipse关联android sdk源码和android sdk docs/reference(javadoc)文档

关联sdk源码: 随便找个android的工程右键单击properties->java Build Path->Libraries找到anroid xxx点开找到android.jar点开,找到Source attachment点击,其他过程与Source attachment类似,),选择右边的edit,弹出对话框,选择external location可以选择jar,zip,...

靓靓软件工作室 253

Android 如何在Eclipse中关联源码以及support包源码

转载自:http://blog.youkuaiyun.com/xiaanming/article/details/9031141 在Eclipse中需要查看某个类的源码,直接按住Ctrl 然后点击该类名就能查看源码啦,比如查看Button的源码,如图 是不是够方便的呢,接下来我就来教大家怎么关联,我们关联android2.2的源码和support包源码就够了,下面是下载地址 android2.2...

学习笔记 106

在eclipse中关联android源代码

把源码解压放在android.jar所在目录的sources里即可 比如我是基于android4.0.3开发,android.jar所在目录为D:/Program Files/android-sdk-windows/platforms/android-15,在这个目录下新建文件夹sources,将源码放入其中即可,打开eclipse后,ADT会自动关联到源码。   另外,当我们也可以用And

andych008的专栏 467

Eclipse下xandroid源码关联

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

Vegetable的博客 768

Android SDK 源代码关联Eclipse

Eclipse中关联SDK源码,方便阅读熟悉底层源码。 一、下载android2.3.3源码。 http://rgruet.free.fr/public/android-2.3.3-gingerbread-src.zip   二、在SDK目录下新建sources目录,并把下载好的zip包解压在sources里。 以我本机的为例,在C:\Program Files\Android\...

幸福过饱和的专栏 169

Android 2.3.3 安卓系统 源代码 在Eclipse查看方法

Eclipse中关联SDK源码,方便阅读熟悉底层源码。 一、下载android2.3.3源码。 http://rgruet.free.fr/public/android-2.3.3-gingerbread-src.zip   二、在SDK目录下新建sources目录,并把下载好的zip包解压在sources里。 以我本机的为例,在E:\Program Files\An

踩踩地球有点稳 4209

如何在eclipse里关联查看android源码

方法1:原文网址:http://fengbohaishang.blog.51cto.com/5106297/1339556以前没怎么注意过这个问题,不怎么看源码,现在发现源码确实是很好的学习资源。  直入正题:  一、获取android源码资源。   这里指java源文件,一般十几兆左右,不是网上那种几个G的andorid sdk源码。   有两种途径:1) 、从google或者百度搜索你需要的a...

奋斗的日子最甜美,在科技的海洋里,永无止境。 404

STM32L051低功耗模式LPUART串口唤醒实战详解

在低功耗嵌入式系统中,串口通信与待机功耗往往难以兼顾。LPUART作为专用低功耗外设,可在Stop模式下持续监听并利用起始位唤醒MCU,同时将数据存入寄存器,避免唤醒瞬间丢字节。以STM32L051为例,深入解析时钟源选择、引脚映射、波特率误差计算及Stop模式进出流程,并指出DMA失效、ORE误唤醒等常见陷阱。适用于电池供电的仪表、传感器节点等工业采集场景,为低功耗串口唤醒设计提供可落地的工程参考。

weixin_34210740的博客 332
上一篇: android eclipse 在类里面没有自动提示
下一篇: AndroidLog日志调试(android.utl.log类)
focusjava
博客等级 码龄14年 127粉丝 528原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值