Ubuntu下 安装 Android SDK方法(包含Failed to fetch URL https://dl-ssl.google.com/错误的解决方法)

Ubuntu 11.10 x64 安装 Android SDK

操作系统:Ubuntu 11.10 x64

操作系统说明:Ubuntu 11.10 x64已自带了openjdk-6-jre

目标:安装 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

下载Android SDK Linux

http://developer.android.com/sdk/index.html

解压缩即可,得到目录android-sdk-linux。

tar -zxvf android-sdk_r15-linux.tgz
cd android-sdk-linux/
echo tools/android是Java软件,由于系统自带了jre,所以可以运行。
./tools/android
echo 选中Adroid SDK Platform-tools、Android 4.0、在线安装,需要下载一段时间。
echo 做个链接
sudo ln -s /home/user1/Downloads/android-sdk-linux/tools/android /usr/bin/
sudo ln -s /home/user1/Downloads/android-sdk-linux/platform-tools/adb /usr/bin/

如果出现错误:Failed to fetch URL https://dl-ssl.google.com/android/repository/repository.xml, reason: java.security.cert.CertificateException: No name matching dl-ssl.google.com found

解决方法:

settings -》勾选 Force https://...sources to be fetched using http://

sudo vi /etc/hosts

203.208.46.100 dl.google.com

203.208.46.100 dl-ssl.google.com


adb识别Android设备(手机、平板等)

Android设备:系统设置-》应用程序-》未知源。选中此项。

Android设备:系统设置-》应用程序-》开发-》USB调试。选中此项。

Android设备通过USB线连接电脑。

adb devices

如果显示List of devices attached ???????????? no permissions,说明无法识别这款设备,修改配置即可识别,步骤如下。

lsusb

看到设备的厂商ID,比如Bus 002 Device 003: ID 0bb4:0ccf High Tech Computer Corp.表示厂商ID为0bb4

sudo vi /etc/udev/rules.d/51-android.rules

按照厂商ID填写,比如0bb4就写

SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", ODE="0666", GROUP="plugdev"
sudo chmod a+r /etc/udev/rules.d/51-android.rules
sudo service udev restart
android update adb

把设备拔下来,重新连上。

adb devices

如果显示正常,即可。


创建一个安卓虚拟设备AVD

如果没有Android手机或者平板,没关系,可以在安卓虚拟机里运行。

android

Tools -》 Manager AVDs -》 new

手写hello world

todo

参考资料:

http://developer.android.com/sdk/installing.html

截图:

标签: ubuntu, android

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值