ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:1.05MB ,
资源ID:11876401      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/11876401.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Andriod 开发环境搭建.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Andriod 开发环境搭建.docx

1、Andriod 开发环境搭建Andriod 开发环境搭建参考文档一, 安装VMware Workstation 1 获取VMware Workstation安装程序 (172.16.99.41toolsvmware)。2 根据提示进行安装VMware Workstation。二, 安装相应版本的Linux。1 获取Ubuntu的安装镜像(172.16.99.41tools)2 打开VMware Workstation新建虚拟机(或在文件菜单中选择新建)3 新建虚拟主机向导,选择自定义-下一步4 虚拟机格式选择 -新的Workstation -下一步5 选择要安装的操作系统类型 -Linux -

2、下一步6 设置安装密码: 自定义7 一直下一步到网络类型选择 -选择使用网络地址转换(NAT)-下一步8 一直下一步到磁盘容量指定 -选择分割磁盘为2GB的文件 -下一步9 点击 Power on this virtual machine 进行安装操作系统。步骤和正常安装操作系统一样。10 完成安装。三, 安装jdk-1.5,配置Eclipse。1 在VMware WorkStation加载上一步安装的Linux系统,输入正确的账号,密码登陆系统。2 在命令窗口中输入:sudo apt-get install sun-java5-bin进行安装。(不可安装java6,会导致编译不通过)3 输入

3、javac出现下面字段说明jdk安装成功。4 把Eclipse安装压缩文件拷到当前目录下,执行命令:tar zxvf eclipse-jee-helios-SR1-linux-gtk.tar.gz后,会在当前目录下生成一个eclipse文件夹,可以直接点击文件夹里面的eclipse进行启动。5 类似步骤4,对SDK压缩文件android-sdk_r07-linux_x86.tgz进行解压,同样会在当前文件路径下生成一个android-sdk-linux_x86文件夹。四, 安装ADT(android development tools)1, 打开Eclipse IDE ,依次单击Menu项中的

4、Help-Install New Software-Add,输入name:自定义(比如android sdk) Location:http:/dl-2, 安装完成后window菜单下面会有Android SDK and AVD Manager 项,点击Window -preferences -右侧Android,在SDK location项中填入 android-sdk-linux_x86路径。3, 再点击菜单window -Android SDK and AVD Manager -左侧Available Package,勾选右侧窗口中所有的可用包,-Install Select -Accep

5、t All -Install。4, 点击菜单window -Android SDK and AVD Manager -左侧Virtual devices,然后点击右侧New按钮新建一个AVD。其他默认,点击Create AVD,完成后试着启动AVD。 五, 编译Android 源文件。1 获取源文件包android_beta9.tar.gz(172.16.99.41shareandroid)2 运行文件envnew.sh,可以在任意地方运行;(172.16.99.41shareenvnew.sh)3 把上述文件拷贝到虚拟机中Linux当前目录中,执行android_beta9.tar.gz后,

6、会在当前目录下生成一个android_beta9文件夹,4 编译 obm (生成一个文件用来引导uboot启动),在终端里面输入:make obm_810,注意路径要在/android_beta9/ boot下面。5 编译uboot (生成一个文件用来引导Linux内核 启动),在终端里面输入:make uboot ,注意路径要在/android_beta9/ boot下面,编译成功会在android_beta9 /boot/out生成一个u-boot.bin6 编译 Linux Kernel(Linux内核),在终端里面输入: make kernel ,注意路径要在/android_beta

7、9/ kernel下面,7 编译 module (组件模块),在终端里面输入:make module ,注意路径要在/android_beta9/ kernel下面,同样会在out文件夹里面生成一些文件8 编译 Android 环境,依次在终端里面输入:cd /android_beta9 切换当前路径. build/envsetup.sh 执行脚本,设置环境变量chooseproduct dkb 选择目标产品,img文件生成到/out/target/dkb 目录下面,然后往实体板烧录,。export ANDROID_PREBUILT_MODULES=android_dir/kernel/out

8、/modules 设置输出的环境变量。make j4 编译整个Android源码,使用-j4参数可以使双核cpu运行更效率。9 上一步会执行4个小时以上。10 编译 telephony,在终端里面输入:make telephony ,注意路径要在/android_beta9/ kernel下面,同样会在out/telephony文件夹里面生成一些文件,完成后退出。六, 注意问题:1, JDK一定要先安装好,不然编译Android源码会出错。2, 在安装ADT之后,运行模拟其时可能会出现以下错误:GLIBC_2.11 not found 解决方法是从(172.16.99.41shareandro

9、idLinux) 下载tools_r07-linux.zip用里面的Tools文件夹替换linux中 android-sdk-linux_x86$路径下的Tools文件夹。重启eclipse观察问题是否解决。3、把eclipse工程配置文件复制到android源码根目录下cp development/ide/eclipse/.classpath ./chmod u+w .classpath # Make the copy writable4、修改eclipse程序的配置1)、修改eclipse缓存设置把eclipse.ini(在eclipse软件的安装目录下)的3个值改为下面的值:-Xms12

10、8m-Xmx512m-XX:MaxPermSize=256m2)、把android-formatting.xml和android.importorder导入eclipseandroid-formatting.xml、.classpath和android.importorder都放在development/ide/eclipse/下android-formatting.xml用来配置eclipse编辑器的代码风格;android.importorder用来配置eclipse的import的顺序和结构。在window-preferences-java-Code style-Formatter中导入

11、android-formatting.xml在window-preferences-java-Code style-Organize Imports中导入android.importorder3)、安装anyedit插件(可选)在http:/andrei.gmxhome.de/anyedit/下载并导入eclipse中5、把android源码作为一个工程导入eclipse导入前先检查.classpath里的文件在android源码中是否有相应的文件(文件夹),否则也会破坏android源码(一般是多添加文件/文件夹),.classpath里多余的路径可删除新建Java Project(不是an

12、droid project,否则会破坏android源码),选择从已存在的工程导入,工程名任意,完成。导入时,eclipse要build工程,比较慢。导完后,一般都没有错误。6、eclipse上调试android里的程序。先执行:cd android源码目录. build/envsetup.shlunch 1 # to build the emulatoremulator & # you should see a GUI picture of a phoneddms & # you should get a splufty debugging console然后在eclipse中配置调试类型和

13、端口:在Run-Debug Configurations-Remote java application上双击,然后,”Host:”设为localhost,”Port:”设为8700,”Connection Type”为Standard(Socket Attach)然后“Apply”注意,在点击”Debug”时苦出错,说8700端口被占用,那么把DDMS程序关掉,重新打开DDMS就OK了。如果提供连不到VM错误时,请注意,要先在DDMS中选中某一进程(对应某一应用程序),才能在eclipse执行 Debug。在eclipse调试时,可以设断点、单步调试。估计google团队也是这样开发、调试android应用程序的7、编译android源码执行:cd android源码目录. build/envsetup.sh那么就会多出mm/mmm等命令,mm/mmm用来编译模块(包括C、C、JAVA程序)。我们也可以直接在 android源码根目录下执行“make 模块名”来编译模块。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1