如何eclipse 导入 sdk 源码

如何eclipse 导入 sdk 源码,第1张

具体来说,有两种方式。
第一种:在你创建android project 的时候在选择
Create project from existing source 按后选
Browse 在你的电脑里面找到要引入的代码。
第二种:可以建立一个Applocation name
Package name
Create Activity
还有 android版本相同的项目
建立以后,点右键选择Import 再选File System
找到要引入的项目,把里面的东西都引入进来就可以了。
学习android的源码,比如Browser(浏览器)、Mms(彩信/短信)、Phone(电话)、Contacts(联系人)在eclipse里可能会有错误,原因可能有下边几个:
1、使用到了未包括在SDK中(公开发布)的API,有两种情况:
a 被 @hide 标注了的类:这 些类是被隐藏起来的,这些类大多都在comandroidinternal包下面;
b 一些未包括在SDK中的、Google私有的Api,它们大多都在comgoogleandroid包下面
2、使用了一些由framework层声明的aidl接口访问系统服务,然而这些aidl在编译时才会转换成java源码,因此在SDK环境下编译这些应用时无法访问到它们。
解决方法是:
(请注意:out目录 是在完整源码编译环境下(Linux下),执行一次完整编译后的输出目录)
1、找到那些被隐藏起来的类、它们在以下两个位置:
A、out\target\common\obj\JAVA_LIBRARIES\framework_intermediates/ classesjar ;
B、out\target\common\obj\JAVA_LIBRARIES\android-common_intermediates\ classesjar ;
将找到的jar文件,在Eclipse中作为User Library 添加到 Project 的Librarys依赖中,并将该库的顺序置于Android SDK Library之上。
在 out\target\common\obj\JAVA_LIBRARIES\ 目录下,还有很多其它具体应用相关的jar包, ;
2、找到那些缺失的、编译时才生成的,java源文件,它们通常在以下位置:
A、 out\target\common\obj\JAVA_LIBRARIES\XXX _intermediates\src 目录下,XXX是相关模块的名称;
将找到的src目录,在Eclipse下,以Link Source的方式,连接到Project 中作为源码的一部分。

Sample 代码在SDK 安装目录(X:\Android\android-sdk\samples)下。但我在用Eclipse
开发环境导入的时候遇到了一些麻烦。网上看到有人是通过“File - Import”或“File
- New- Project - Create Project From Existing Code”解决的,但我试过,都有点问
题。后一种方法可成功导入,但工程没有复制到Eclipse 的工作目录(X:\Eclipse\workspace),
这样作为练习修改后,影响了原有Sample 代码,可能失去了参考,而且还要将原SDK 的Sample
目录属性由只读改为可写。
一番倒腾后,我发现,Eclipse 已经提供了很方便的导入方法。那就是 File - New-
Project - Android Simple Project ”。下面是 *** 作截图,一看即明,很简单。
----------------------------
---------------------
选择你需要的Sample 版本。
选择你需要研究的Sample 类型,ApiDemos 是最基本的,很适合初学者。按“Finish”就完成了。
如果已经安装过,你不用担心会误 *** 作。
编译运行时注意模拟器上本来就含有ApiDemos 应用,这导致以下出错信息。需要在 SDK 安
装目录(X:\Android\android-sdk\platform-tools)下执行提示中命令“adb uninstall
comexampleandroidapis”来先卸载原有ApiDemos 应用。

下载android SDK

配置SDK环境变量

打开eclipse

依次打开上部菜单中的“Window”,“Preference”,“Android”

在SDK Location后面选择SDK存放的路径

在Android studio导入sdk的步骤如下。1、首先打开Android studio,视图如下:2、点击菜单栏:File ---> Other Settings --->Default Project Structure3、点击如下按钮,然后在磁盘上选择sdk即可完成导入,如下图:

具体步骤如下:
1,关闭所有的工程。然后重启Android
Studio。
2,选择“Configure”,
3,选择"Project
Defaults"
4,选择“Project
Structure"
5,此时,会d出设置默认工程的SDK路径的对话框,
6,设置或者修改SDK路径。,

1首先找到MyEclipse的安装路径。
2通过引擎搜索下载他人打包好了的ADT压缩包,并解压,将压缩包中的“features”和“plugins”复制到Myeclipse文件夹下的“MyEclipse n”中。
3此处有些版本可能需要复制到“MyEclipse”下的“Common”文件夹下的‍
“features”和“plugins”中。之前尝试过通过“Help”->“MyEclipse Configuration Center”结果虽然也可以,但是感觉不如这种更方便
4导入成功的话,按照下图所示,会看到红框的内容,点击“Preferences”
5选择Android SDK的路径,点击“OK”。Android SDK同样在国内下载会有些障碍,没有条件的话可以直接百度搜索一下别人打包好的,或者从朋友那考一个来吧。
6此时虽然设置好了,但是Android插件的两个小按钮还没显示出来,在快捷工具菜单右键单击,选择“Customize Perspective”
7将“Android SDK and AVD Manager”勾选上,点击“ok”
8这时,会看到如下图红框所示的按钮,下面就赶快新建一个Android项目吧。右键->"New"->"Other"
9找到“Android”下的“Android Application Project”。

你是要下载SDK的意思吧?
Tools-Android-SDK manager-d框中下蓝色字体-launch standalone SDK manager ,里面可以下载sdk,下载链接最好改成国内的镜像链接(这个自己在百度下)快点。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12838668.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-08-28
下一篇2025-08-28

发表评论

登录后才能评论

评论列表(0条)

    保存