您的位置:首页 > 移动开发 > Android开发

转载 android 学习笔记1

2011-07-22 22:22 155 查看
android 学习笔记1

今天开始学习在linux环境下的android开发,好记性不如烂笔头啊……还是自己总结记录下吧……

系统:ubuntu 11.04

简介:

  jdk的安装配置;

  android sdk的安装;

  环境变量的配置;

  向eclipse 中添加adt 组件

  准备工作

步骤:

1. 关于jdk的安装已经前面已经涉及,这里不再记录

2。关于sdk,首先从官网下载sdk http://developer.android.com/sdk/index.html 下载对应系统平台的sdk

  这里的sdk其实只是一个下载器 tool ,这个几十兆的文件并没有包含 platform ,third party add-ons 之类的工具

下载完成后,解压,可以得到 android-sdk-linux_x86的目录

  目录结构:

  add-ons extras platform-tools SDK Readme.txt tools

  docs platforms samples temp

注:1.在tools中 有个shell脚本 android! 运行它 打开了 Android SDK and AVD(既Android Virtual devices) Manager

在Available packages 中 可以选择需要安装的平台组件等……我选择全部安装

  2. 安装的过成中 会在temp 目录下产生需要下载的缓存文件 ,安装完毕一个就会自动删除掉一个

3. 在不少网络环境下可能会出现下载速度特别慢的情况 这时候可以选择离线安装方法 ; 搜索“离线安装 android sdk” 会有一大堆办法,其实就是把安装包放到temp中去

3. 环境变量的配置 详细看前面 的知识

在 .bashrc 中 添加android sdk的环境变量 例如 $HOME/soft/android-sdk-linux_x86/tools

这样我们就可以直接在终端里运行 android

4. eclipse 插件的安装

可以直接在线安装 help---install new software-- 在那个输入框里输入地址 https://dl-ssl.google.com/android/eclipse/ ---搜索出来后点击安装
如果自动安装不行的话,可以采取手动安装的方式,这需要下载插件的压缩包,里面一般包含plugins和features
1) 直接安装:将插件中包含的plugins 和 features 文件夹的内容,复制到Eclipse 的 plugins 和 features 文件夹内,重新启动 Eclipse 即可。
2) 扩展安装: 直接安装简单易用,但效果非常不好,因为容易导致混乱。如果安装的插件非常多,可能导致用户无法精确判断哪些是Eclipse 默认的插件,哪些是后来扩展的插件。

通常推荐使用扩展安装,扩展安装请按如下步骤进行。
(1)在 Eclipse 安装路径下新建 links 路径。
(2) 在 links 文件夹内,建立 X X X .link 文件,该文件的文件名可随意,但后缀必须是 link ,通常推荐该文件的文件名与插件名相同。
(3)编辑 XXX .link 的内容,该文件内通常只需一行:
path=sync ,其中 path=是固定的,而 sync 是文件夹名。
(4) 在 X X X .link 文件中 path 所指的路径下新建 eclipse 文件夹,再在 eclipse 文件夹内建立 plugins 和 features 文件夹。
(5) 将插件中包含的 plugins 和 features 文件夹的内容(注意是文件夹里面的内容,不是直接复制整个文件夹),复制到上面建立的 plugins和 features 文件夹中,重启 Eclipse 即可完成安装。

  由此可看出使用扩展安装结构非常清晰,每个插件有单独的文件夹。如果需要卸载某个插件,只需将该插件对应的 link 文件删除即可。

5. 准备工作开始

重新打开eclipse,可以发现window---->preferences----->多了Android这个选项SDK Location 一项设置下android-sdk的目录,下面就会列出SDK Targets

设置完毕后,点击 window--> Android SDK and AVD Manager

VIrtual devices----用于新建android 虚拟机-----点击NEW 如图





最后 Create AVD 就可以了, start 运行!

ok了,基本的设置就差不多这么多了…很多问题虽然不是很难,但是有点烦,以后得注意吸取教训,提高效率……
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: