你好,游客 登录 注册 搜索
背景:
阅读新闻

Ubuntu 12.10 x64 安装 Android SDK

[日期:2013-03-31] 来源:Linux社区  作者:sink_cup [字体: ]

操作系统:Ubuntu 12.10 x64
 
目标:安装 Android SDK Java
 
安装32位库文件
 
由于Android SDK中的部分程序是32位的,所以Ubuntu x64系统需要安装32位库文件,才能兼容32位的程序。如果不安装,adb会出错:java.io.IOException: error=2
 sudo apt-get install ia32-libs
 
安装Android SDK
 
安装jre
 
sudo apt-get install openjdk-7-jre
下载Android SDK Linux,即adt-bundle-linux-x86_64.zip
 
http://developer.android.com/sdk/index.html
 
解压缩即可,得到目录adt-bundle-linux-x86_64。
 
unzip adt-bundle-linux-x86_64.zip
sudo ln -s /home/u1/Downloads/adt-bundle-linux-x86_64/sdk/platform-tools/adb /usr/bin/
sudo ln -s /home/u1/Downloads/adt-bundle-linux-x86_64/sdk/tools/android /usr/bin/
 
 
adb识别Android设备(手机、平板等)
 
Android设备:系统设置-》应用程序-》未知源。选中此项。
 
Android设备:系统设置-》应用程序-》开发-》USB调试。选中此项。
 
Android设备通过USB线连接电脑。
 adb devices
 
如果显示List of devices attached ???????????? no permissions,说明无法识别这款设备,修改配置即可识别,步骤如下。
 
插上手机时运行lsusb,拔下手机再运行lsusb,少了一行,那个就是设备。
 
比如Bus 002 Device 003: ID 0bb4:0ccf High Tech Computer Corp.  表示HTC的厂商ID为0bb4
 
小米1S的 Bus 002 Device 007: ID 18d1:9025 Google Inc.,表示小米的厂商ID为18d1
 sudo vi /etc/udev/rules.d/51-android.rules
按照厂商ID填写,比如0bb4就写
 SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", GROUP="plugdev" sudo chmod a+r /etc/udev/rules.d/51-android.rules
sudo service udev restart
adb kill-serveradb start-server
把设备拔下来,重新连上。
 adb devices
如果显示正常,即可。
 
创建一个安卓虚拟设备AVD
 
如果没有Android手机或者平板,没关系,可以在安卓虚拟机里运行。
 android
 
Tools -》 Manager AVDs -》 new
 
手写hello world
 
todo
 
参考资料:http://developer.android.com/sdk/installing.html
 
截图:

更多Ubuntu相关信息见Ubuntu 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=2

更多Android相关信息见Android 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=11

linux
相关资讯       Ubuntu Android SDK  Ubuntu 12.10 x64 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款