热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

在Ubuntu系统中安装AndroidSDK的详细步骤及解决“FailedtofetchURLhttps://dlssl.google.com/”错误的方法

在Ubuntu11.10x64系统中安装AndroidSDK的详细步骤,包括配置环境变量和解决“FailedtofetchURLhttps://dlssl.google.com/”错误的方法。本文详细介绍了如何在该系统上顺利安装并配置AndroidSDK,确保开发环境的稳定性和高效性。此外,还提供了解决网络连接问题的实用技巧,帮助用户克服常见的安装障碍。

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



推荐阅读
  • 本文介绍了如何在Ubuntu 16.04系统上配置Nginx服务器,以便能够通过网络访问存储在服务器上的图片资源。这解决了在网页开发中需要使用自定义在线图标的需求。 ... [详细]
  • 在编译BSP包过程中,遇到了一个与 'gets' 函数相关的编译错误。该问题通常发生在较新的编译环境中,由于 'gets' 函数已被弃用并视为安全漏洞。本文将详细介绍如何通过修改源代码和配置文件来解决这一问题。 ... [详细]
  • 搭建Jenkins、Ant与TestNG集成环境
    本文详细介绍了如何在Ubuntu 16.04系统上配置Jenkins、Ant和TestNG的集成开发环境,涵盖从安装到配置的具体步骤,并提供了创建Windows Slave节点及项目构建的指南。 ... [详细]
  • 解决MacOS Catalina升级后VMware Fusion黑屏问题的详细指南
    本文深入探讨了如何在MacOS Catalina升级后解决VMware Fusion黑屏的问题。通过详细的步骤和代码示例,帮助用户快速恢复虚拟机的正常运行,并提供了额外的安全建议。适用于希望提升工作效率或学习新技术的读者。 ... [详细]
  • window下kafka的安装以及测试
    目录一、安装JDK(需要安装依赖javaJDK)二、安装Kafka三、测试参考在Windows系统上安装消息队列kafka一、安装JDKÿ ... [详细]
  • 本文提供了详细的步骤,指导如何在Ubuntu系统中配置ASOP源码的编译环境,特别强调了使用国内镜像加速下载过程的方法。若遇到文章加载问题或图片失效,建议访问原文链接获取最新信息。 ... [详细]
  • 本文介绍如何在Ubuntu操作系统中为DELL Latitude系列笔记本配置触摸板的自定义快捷键。此方法不仅适用于DELL品牌,其他品牌的笔记本也可能适用。通过编写简单的脚本,用户可以实现触摸板的快速开关。 ... [详细]
  • PHP调用Shell命令的多种方法及环境配置指南
    本文详细介绍了在PHP中调用Shell命令的不同方式及其应用场景,同时提供了在Ubuntu系统中配置PHP以支持Shell命令执行的具体步骤。此外,还涵盖了安装与配置Apache服务器及PHP环境的过程,以便于开发者能够顺利地在Web环境中执行Shell脚本。 ... [详细]
  • 在 Redis 中,整数集合(IntSet)主要用于存储有序的整数集合。当集合中的所有元素均为整数且集合长度不超过512时,Redis 会自动使用 IntSet 来提高效率和节省内存。本文将详细介绍 IntSet 的结构及其工作原理。 ... [详细]
  • 在Linux系统上构建Web服务器的详细步骤
    本文详细介绍了如何在Linux系统上搭建Web服务器的过程,包括安装Apache、PHP和MySQL等关键组件,以及遇到的一些常见问题及其解决方案。 ... [详细]
  • 随着EOS主网的成功启动,众多开发者和投资者对其给予了高度关注。本文旨在介绍如何构建EOS开发环境,包括所需的基本硬件配置、软件安装步骤以及常见问题的解决方案。 ... [详细]
  • 了解如何快速搭建属于自己的个人博客,无需编程基础,适合Mac和Windows用户。通过本文,您将学会使用GitHub Pages和Hexo构建一个完全自主的在线空间。 ... [详细]
  • 本文详细介绍了如何在Ubuntu系统上快速安装和配置Bitnami版本的GitLab,包括下载安装文件、执行安装过程以及设置邮件服务等步骤。 ... [详细]
  • 在Ubuntu 16.04中使用Anaconda安装TensorFlow
    本文详细介绍了如何在Ubuntu 16.04系统上通过Anaconda环境管理工具安装TensorFlow。首先,需要下载并安装Anaconda,然后配置环境变量以确保系统能够识别Anaconda命令。接着,创建一个特定的Python环境用于安装TensorFlow,并通过指定的镜像源加速安装过程。最后,通过一个简单的线性回归示例验证TensorFlow的安装是否成功。 ... [详细]
  • 调料|信息源_MVI到底是不是凑数的?通过案例与MVVM进行比较
    调料|信息源_MVI到底是不是凑数的?通过案例与MVVM进行比较 ... [详细]
author-avatar
安静的美男只
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有