Ubuntu平台下配置Android开发环境

最近网上搜索,Linux下配置Android开发环境,发现没有一篇完整的文章介绍如何配置,并解决在配置过程中出现的问题,故有此一文,希望能起到抛砖引玉的作用:

第一步:安装JDK(省略),检查JDK是否安装以及环境变量配置是否Ok,运行 java -version

第二步:下载Android开发工具以及所需的Android SDK,Google已经封装好了一个完整开发包ADT Bundles(下载地址为:http://developer.android.com/sdk/index.html

第三步:新建HelloWorld工程,你会发现问题来了,工程不自动编译(R.java不能自动生成),如果你遇到了这个问题,那恭喜你,你将会需要解决第一个问题:Ubuntu 64位操作系统下,运行32位程序需要32位程序支持库,运行命令:sudo apt-get install ia32-libs; 如果您没遇到这个问题,您可以跳过,可能你装的Ubuntu是32位的,又或者,你已经安装了32位程序支持库了

第四步:经过上面第三步之后,我相信你的HelloWorld程序应该可以在模拟器上运行了,那恭喜你,差不多完成了,但是如果,你想要真机调试,我觉得你肯定会遇到下面的问题,请看第五步

第五步:我用的手机是 小米2A;当手机连接到电脑时,很幸运,电脑是有反应的,DDMS里面也显示了机器,但是显示的机器Name竟然是问号(??),当然此时是无法真机调试的;此时我很头很痛,但是幸运的是,Google的官方文档已经详细说明了这一点:http://developer.android.com/tools/device.html,文档里面有一段处理这个问题的方法:

第五步中的问题的解决需要注意几点:我需要找小米供应商的Id(即:vendor ID),而这个vendor ID有两种方式可以找到,百度一下或者在Ubuntu上用lsusb命令找到对应的vendor ID

第六步:最后的成果(成果很简单,过程很复杂)

猜你喜欢

转载自blog.csdn.net/nieyinyin/article/details/45172517