ubuntu16.04安装jdk、Android Studio、Android Sdk

2024-08-26 06:48

本文主要是介绍ubuntu16.04安装jdk、Android Studio、Android Sdk,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

第一次接触ubuntu,研究安装这些东西还好只花了两天的时间。现在记录一下,这两天碰到的坑,以防以后再掉进去。
首先,我前几天先是安装了ubuntu kylin,然后安装 android 开发环境,但是碰到很多问题,后来上网搜索了一下 大家对ubuntu kylin的看法, 发现 贬 > 褒,所以果断卸载了ubuntu kylin,装上了 现在的ubuntu16.0.4。

第一步、安装JDK

安装JDk 的时候,其实是很顺利的,只用了三个命令,就把他装好了,感觉也自动配好了环境变量,可以直接使用。
安装Ubuntu 16.04后要做的事 的第九条:安装Oracle Java
命令如下:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
执行完上面三条命令以后,再执行下面三条命令,测试一下,安装是否成功
java -version
java
javac
至此,JDK安装完毕。

第二步、安装Android Studio

首先自己去Android Studio中文网站(http://www.android-studio.org/)下载 linux版本,我下载的是 2.0正式版。
下载完毕以后,右击tar压缩包 提取(即解压),然后把解压出来的文件夹 放到 /opt目录下。命令如下:
sudo mv ./android-studio/ /opt/
然后开始安装,执行studio.sh文件,命令是:
sudo /opt/android-studio/bin/studio.sh
这样就会看到熟悉的画面了,跟Windows的安装过程一样。

第三步、安装Android SDK

安装这玩意,花了我好多时间,碰到的问题也多。
首先,在安装Android Studio的最后一步的时候,就会让你去下载SDK,于是乎,点击下载以后,出现一个这样的问题:
Ubable to run mksdcard SDK tool.
出现这种问题的具体原因不详,但是根据网上的 解决方案,可以解决这个问题。方法:在终端 执行如下命令语句:
sudo apt-get install lib32z1 lib32ncurses5 lib32stdc++6
下完这些库以后,就可以下载sdk了。
然后就是直接下载sdk,不知道为什么,我的SDK下载到了 root目录下,用户是无法访问这个目录的,所以我们要把这个SDK移出来。
具体方法:在终端依次执行以下命令行
cd /
sudo passwd root
su root
cd root
第二步执行的目的为了获取 root权限,所以要执行完以后要输入密码获取权限。
执行完第四步以后,就可以进入root目录了。
然后把SDK移到home目录下。命令如下:
sudo mv ./root/Android/sdk/ /home/自己的用户名
放到/home/自己的用户名 这个目录下的原因是,Genymotion要用到sdk,但是Genymotion无法访问root。

第四步、安装Genymotion

在windows中,安装Genymotion要用到virtualbox,在ubuntu中也一样要用到,所以执行下面这行命令,下载virtualbox:
sudo apt-get install virtualbox
下载完毕后,再去Genymotion官网(http://genymotion.en.softonic.com/)下载Linux版本的Genymotion,下载下来的是一个bin文件,47MB左右。下载前,需要注册。
下载Genymotion完毕后,把这个文件放到/home/自己的用户名/Android目录下。
然后执行下面三个命令
chmod +x /home/自己的用户名/Android/genymotion-2.7.2_x64.bin
cd /home/自己的用户名/
./genymotion-2.7.2_x64.bin
执行完毕后,Genymotion的bin文件所在目录下就会多出一个genymotin文件夹。点击进入genymotion文件夹,双击执行genymotion文件(文件夹名和文件名重复,不是错误),然后静候几秒,就会出现一个Genymotion的界面了。然后输入账号密码,然后选择自己的sdk,就可以创建模拟器。

第五步、AndroidStudio与Genymotion绑定

下载完毕以后,会提示你重启AndroidStudio,然后重启以后,界面顶部就会出现一个粉红的 按钮,点击以后,选择路径,就是/home/自己的用户名/Android/genymotion
这样操作完,就差不多可以用了。
大家看的累的话,可以去找找相关的教程,还是有蛮多的,我就是看那些教程完成这些软件的安装的。
这里写图片描述
注意:Androi Studio 中所有的路径,都不要带中文。且区分大小写。

原文地址:http://www.linuxdiyf.com/linux/22596.html

这篇关于ubuntu16.04安装jdk、Android Studio、Android Sdk的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1107853

相关文章

Win安装MySQL8全过程

《Win安装MySQL8全过程》:本文主要介绍Win安装MySQL8全过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录Win安装mysql81、下载MySQL2、解压文件3、新建文件夹data,用于保存数据库数据文件4、在mysql根目录下新建文件my.ini

Android使用ImageView.ScaleType实现图片的缩放与裁剪功能

《Android使用ImageView.ScaleType实现图片的缩放与裁剪功能》ImageView是最常用的控件之一,它用于展示各种类型的图片,为了能够根据需求调整图片的显示效果,Android提... 目录什么是 ImageView.ScaleType?FIT_XYFIT_STARTFIT_CENTE

最详细安装 PostgreSQL方法及常见问题解决

《最详细安装PostgreSQL方法及常见问题解决》:本文主要介绍最详细安装PostgreSQL方法及常见问题解决,介绍了在Windows系统上安装PostgreSQL及Linux系统上安装Po... 目录一、在 Windows 系统上安装 PostgreSQL1. 下载 PostgreSQL 安装包2.

Android实现在线预览office文档的示例详解

《Android实现在线预览office文档的示例详解》在移动端展示在线Office文档(如Word、Excel、PPT)是一项常见需求,这篇文章为大家重点介绍了两种方案的实现方法,希望对大家有一定的... 目录一、项目概述二、相关技术知识三、实现思路3.1 方案一:WebView + Office Onl

Maven如何手动安装依赖到本地仓库

《Maven如何手动安装依赖到本地仓库》:本文主要介绍Maven如何手动安装依赖到本地仓库问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、下载依赖二、安装 JAR 文件到本地仓库三、验证安装四、在项目中使用该依赖1、注意事项2、额外提示总结一、下载依赖登

Android实现两台手机屏幕共享和远程控制功能

《Android实现两台手机屏幕共享和远程控制功能》在远程协助、在线教学、技术支持等多种场景下,实时获得另一部移动设备的屏幕画面,并对其进行操作,具有极高的应用价值,本项目旨在实现两台Android手... 目录一、项目概述二、相关知识2.1 MediaProjection API2.2 Socket 网络

Android实现悬浮按钮功能

《Android实现悬浮按钮功能》在很多场景中,我们希望在应用或系统任意界面上都能看到一个小的“悬浮按钮”(FloatingButton),用来快速启动工具、展示未读信息或快捷操作,所以本文给大家介绍... 目录一、项目概述二、相关技术知识三、实现思路四、整合代码4.1 Java 代码(MainActivi

Android Mainline基础简介

《AndroidMainline基础简介》AndroidMainline是通过模块化更新Android核心组件的框架,可能提高安全性,本文给大家介绍AndroidMainline基础简介,感兴趣的朋... 目录关键要点什么是 android Mainline?Android Mainline 的工作原理关键

如何在Mac上安装并配置JDK环境变量详细步骤

《如何在Mac上安装并配置JDK环境变量详细步骤》:本文主要介绍如何在Mac上安装并配置JDK环境变量详细步骤,包括下载JDK、安装JDK、配置环境变量、验证JDK配置以及可选地设置PowerSh... 目录步骤 1:下载JDK步骤 2:安装JDK步骤 3:配置环境变量1. 编辑~/.zshrc(对于zsh

如何解决idea的Module:‘:app‘platform‘android-32‘not found.问题

《如何解决idea的Module:‘:app‘platform‘android-32‘notfound.问题》:本文主要介绍如何解决idea的Module:‘:app‘platform‘andr... 目录idea的Module:‘:app‘pwww.chinasem.cnlatform‘android-32