androidsdksource
‘壹’ 如何在IDEA中查看Android SDK源码
如何查看Android SDK的源代码。
当我们要使用Android SDK中的某个类时,由于官方文档和资料都没有详细的描述。
虽然可以直接下载Android SDK的源代码,但比较麻烦。可以再Eclipse中直接查看源代码,按住Ctrl键,单击鼠标即可,会跳转到相应的类或接口中。
但是我们需要将Android SDK的源代码放在android SDK目录\platforms\android-x\source目录中。
‘贰’ 如何查看eclipse中android sdk
很多时候我们需要查看Android SDK源码来更好的了解API和分析问题。
SDK 源码
从Android4.0开始在AndroidSDK
Manager中就为我们提供了SDK源码下载,打开Eclipse中的Android SDK Manager,选择其中的Sources For
Android SDK,点击install packages。安装好后就可以直接在Eclipse中点击你代码中调用得API来查看源码了。
Support Library源码
Supportlibrary的源码在你用Android SDK Manager下载了相应的support
library之后就在你的SDK目录下了。比如我的源码就在/Applications/adt-bundle-mac-x86_64-20140321/sdk/extras/android/support/v4/src下面。拿android-support-v4.jar来说,当我们把它添加到项目的libs下面之后,在项目上点击右键->属性->java
build path->Libraries,我们发现这个jar是在AndroidPrivate
Libraries下面,不允许我们设置他的源码位置。这个时候,我们需要在eclipse中项目下的libs下右键点击android-support-v4.jar->Build
Path->add to build
path。然后打开buildpath->Libraries,展开android-support-v4.jar,点击Source
attachment,点击右边的编辑,如下图
接着在弹出的框中选择Externallocation->External
Folder,选则源码所在文件夹(比如我这里的/Applications/adt-bundle-mac-x86_64-20140321/sdk/extras/android/support/v4/src)
最后在build path中选中AndroidiPrivateLibraries,点击右边的remove。这个时候,我们就可以查看support library的源码了。
‘叁’ 怎么我的android-sdk-windows的source下没有Phone这个文件
你下的是SDK包,不是源码,明白??你看的视频显示的是源码的文件夹,需要你去下载。。。
‘肆’ android studio source在哪儿
1、关掉所有的工程,进入AndroidStudio的欢迎橘中界面,依次进入Configure>Project Defaults>Project Structure>SDKs,如果能看到SDKs选项,基本上选中想修改的SDK API,找到对应的sourcepath面板就能修改或者增加自己的source目录了。
2、如果在1方法激竖中的Project Structure中看不到SDKs这个选项,那咱们就自己动手进入androidstudio的配置目录
windows下:系统盘:\Users\username\.AndroidStudioBeta
Mac下:~/Library/Preferences/AndroidStudioBeta
在这个目录下搜索jdk.table.xml,用记事本打开,修改了里面对应的SDK API的sourcePath就行了,点击保存,完事明伍大!
‘伍’ android源码在哪个文件夹下
android的源码首先需要你从Android SDK Manager里面下载,然后在你的sdk中才看得到。
如下图,找到对应的source for Android sdk项,选中然后下载:
‘陆’ 如何打开android 源代码
可以用配置了Android环境的eclipse,也可以直接用Android studio,都可以直接导入项目源码
‘柒’ android sdk包含源码吗
sdk只是开发工具包,这个就是我们用到的api的源码。
但是,这个sdk源码为何能跑得起来?它也是依赖完整
的android系统的。android系统源码是基于linux内核上的一套解决方案,
针对ARM平台的做的各种适合嵌入式设备的一套代码。举个例子,你如果在wi...
‘捌’ 如何在eclipse里面找到android中的类ViewRootImpl
在Eclipse中是找不到ViewRootImpl类的,因为ViewRootImpl类是隐藏的,android并没有开放这个类
可以到androidsdk的source目录下寻找
这里我们使用window的文件查找来找
我们可以看到这个类被hide注解即谈首睁隐藏含岁了
‘玖’ linux系统下如何安装android sdk
一、下载android sdk
下载SDK,下载地址:http://developer.android.com/sdk/index.html,选择Linux(i386)。因为SDK只有32位的,如果装的是64位系统,则要安装ia32-libs,运行32位程序。
ubuntu安装命令:sudo apt-get install ia32-libs(在Ubuntu中的命令)。
centos安装命令:
yum install glibc.i686
下载完成后解压,在终端进入到SDK的根目录,然后执行:tools/android update sdk –no-ui即可开始和windows里面一样的更新。
二、配置环境变量
更新完成后配置环境变量。使用命令 vi /etc/profile 编辑文件profile,然后在下面增加下面内容:
export ANDROID_HOME=/opt/softwaretools/android-sdk-linux
export PATH=$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$PATH
/opt/softwaretools/android-sdk-linux为SDK的根目录。
这个配置之后,以后要执行android里面的命令,就不是需要进到这个目录,直接可以在终端里面输入。
修改完成后,使用命令 :wq! 保存关闭文件,再执行命令 source /etc/profile 使配置生效一下。
在终端输入:android,如果Android SDK Manager窗口出来了,就证明环境配置成功。
三、配置AVD
1、进入$SDK_HOME/toos目录
2、命令窗口运行:./android avd