博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Ubuntu下命令行安装jdk,android-studio,及genymotion虚拟机来进行android开发
阅读量:6176 次
发布时间:2019-06-21

本文共 1697 字,大约阅读时间需要 5 分钟。

安装JDK
从oracle官网下最新版的linux64位的jdk包(现在最新为jdk-8u92-linux-x64.tar.gz)
命令如下
新建文件夹-解压
sudo mkdir /usr/lib/jvm
sudo tar zxvf jdk-8u92-linux-x64.tar.gz  -C  /usr/lib/jvm 
 
设置环境变量
sudo gedit /etc/profile 
加入环境变量内容
#set java environment
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_92
export JRE_HOME=${JAVA_HOME}/jre  
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib  
export PATH=${JAVA_HOME}/bin:$PATH  
 
source  /etc/profile   更新文件
测试
java -version
 
显示JDK版本则配置成功

fan@dell:~$ java -version

java version "1.8.0_92"
Java(TM) SE Runtime Environment (build 1.8.0_92-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.92-b14, mixed mode)

 

安装android-studio
注-------能够***是前提条件

sudo apt-add-repository ppa:paolorotolo/android-studio   添加android-studio的源
 
sudo apt-get update    更新软件列表
 
sudo apt-get install android-studio    安装android-studio  
//获取最新版,要***https://sites.google.com/a/android.com/tools/download/studio/canary/latest
 
//因为64位系统需要两个32的库文件,非常重要,这几个库不装的话,将不能打开,及正常运行
//随笔写的晚,如果没记错的话是这两个,如不对,请自行搜索。
 
$sudo apt-get install libstdc++6  
$sudo apt-get install lib32stdc++6
 
//解决建了工程后一直卡在gradle building 的方法
sudo apt-get install lib32z1    //很急很关键,安装这个库,就可以解决这个很多攻略中都解决不了的问题,感谢intergameover,csdn博主,从他那得到的这个问题的解决方法。(Gradle building 一直卡住的问题)
 
安装好后,进入/opt/android-studio/bin目录下,终端输入./studio.sh  执行程序。然后要下sdk,你要能FQ才行。

安装genymotion

 首先到genymotion的官网()去注册一个帐号,(免费的),然后有权限去下载他最新的文件genymotionxxxxx64.bin一个.bin文件。

然后

chmod +x genymotionxxxxx64.bin //赋予执行权限

./genymotionxxxxx.bin  -d  /home/要安装的目录

在Dash中搜geny找到程序即可

输入帐号创建虚拟机帐号为  fanbright@126.com(输入你在官网注册的帐号,及密码)

//对个人用户免费,但是功能受限,而且只能创建一台虚拟机,但是速度很快(25秒就能开机),适合初学者,

//如果是用eclipse来开发的话,需要装一个genymotion的插件来使用它,若是android-studio的话,可以先开启虚拟机,直接点击运行程序即可实现调试。

 

 

 

转载于:https://www.cnblogs.com/iamhenanese/p/5491862.html

你可能感兴趣的文章
量子计算将成人工智能新高地
查看>>
如何用WebIDE打开并运行CRM Fiori应用
查看>>
宁夏一中学买了51套VIVE打造VR实训教室,全球首个VR大空间多人解决方案落地
查看>>
[译]Node v5.1.0 (Stable)发布
查看>>
asp.net2.0的几个标准控件使用的小技巧
查看>>
Consistent Hashing算法
查看>>
dd-wrt下载地址
查看>>
浅入分析和Linux内核相关的文件夹/proc和/sys .
查看>>
PO BO VO DTO POJO DAO概念及其作用
查看>>
Java操作Redis
查看>>
CRM WebClient UI里的文件是如何上传到Netweaver后台的
查看>>
Office 2007显示文件夹慢
查看>>
LNMP的403问题总结
查看>>
反向代理
查看>>
Samba服务器搭建案例
查看>>
大数据工具比较
查看>>
Linux之文件压缩解压命令
查看>>
APP,Web Application(Web APP)等概念讲解
查看>>
Linux学习之CentOS(二)--初识linux的一些常用命令
查看>>
Java下一个简单的数据库分库帮助类
查看>>