ubuntu12.04 android studio 安装
1、下载JDK ,我下载的是jdk-7u51-linux-i586.tar.gz
我这里有jvm文件夹,直接cd过去:
$ cd /usr/lib/jvm/
拷贝下载的jdk-7u51-linux-i586.tar.gz到jvm文件夹:
$ sudo cp ~/下载/jdk-7u51-linux-i586.tar.gz /usr/lib/jvm
解压:
$ sudo tar -zxvf jdk-7u51-linux-i586.tar.gz
设置环境变量:
$ sudo gedit /etc/profile
在文档结尾追加:
export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_51
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export CLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
将系统默认的java修改过来:
$ sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0_51/bin/java 300
$ sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.7.0_51/bin/javac 300
$ sudo update-alternatives --config java
$ sudo update-alternatives --config javac
检测一下,输入:
$ java -version
显示:
java version "1.7.0_51"
Java(TM) SE Runtime Environment (build 1.7.0_51-b13)
Java HotSpot(TM) Server VM (build 24.51-b03, mixed mode)
----------------------------------------华丽的分割---------------------------------------------------
2、下载android studio包android-studio-bundle-133.970939-linux.tgz
解压:$ sudo tar zxvf android-studio-bundle-133.970939-linux.tgz
解压后文件夹名为android-studio。
移动:$ sudo mv android-studio /opt/
打开文件夹:$ cd /opt/android-studio/bin/
运行:$ sudo studio.sh
oh shit,提示命令不存在,怎么回事?额,恩,不是这么打的吧?!
再次运行:$ sudo ./studio.sh
OK,打开了。
----------------------------------------华丽的分割---------------------------------------------------
3、新建一个test工程试试。
第一次新建工程后会提示下载gradle,这是android studio 必须的部分,耗时很长,慢慢等吧。终端提示如下:
Downloading http://services.gradle.org/distributions/gradle-1.9-all.zip
.......................................................................................................................................................................................
两个小时?吃个饭洗个澡回来继续,好了。
然后新建一个ADK,运行ADK。
遇到问题:
Waiting for device.
/opt/android-studio/sdk/tools/emulator -avd AVD_for_Nexus_S_by_Google -netspeed full -netdelay none
PANIC: Could not open: AVD_for_Nexus_S_by_Google
提示找不到,为啥找不到?原来虚拟机启动程序去/home/username/.android目录里去找android虚拟机了。
实际上,创建好的android虚拟机保存在/root/.android文件夹下,怎么办呢?我打算当一回骗子。
先删除/home/username/.android:
~$ sudo rm -r .android
做个链接:
~$ sudo ln -s /root/.android ./.android
然后再运行试试看,哇,我服了我自己了,竟然看到虚拟机界面了。。。。
虚拟机启动之后,运行一下咱的test程序:
以上,一个完整的android studio环境搭建完成,并且test测试通过。至于插件啥的,我业余选手,暂时不折腾。
作为一个建筑队工人,折腾了半天,终于搞定了这个高科技玩意,我太佩服我自己了,对着镜子烧个香去。恩。
以上仅供参考,不足之处,请各位老师指点。
- 上一篇一个P2P点播直播开源项目:P2PCenter
- 下一篇ubuntu -locate 和 find:两个查找文件的命令
- http://blog.csdn.net/vblittleboy/article/details/19339311
- http://blog.chinaunix.net/uid-20680966-id-4916603.html
ubuntu12.04 android studio 安装的更多相关文章
- Ubuntu 14.04 下 android studio 安装 和 配置【转】
本文转载自:http://blog.csdn.net/xueshanfeihu0/article/details/52979717 Ubuntu 14.04 下 android studio 安装 和 ...
- 【转】Android Studio安装配置学习教程指南 下载和安装--不错
背景 相信大家对Android Studio已经不陌生了,Android Studio是Google于2013 I/O大会针对Android开发推出的新的开发工具,目前很多开源项目都已经在采用,Goo ...
- ubuntu 16.04 android studio 开发环境搭建
安装步骤: 1. 安装 Java developer kit 2.安装 Android developer kit 3.安装 Android studio 4.真机调试 第一次用Linux,命令基本不 ...
- 安卓开发第一步:Android Studio安装配置
虽然本人是JAVA开发工程师平时主要开发Web App,但因为项目需求需要开发对应的移动端.一时又找不到合适的安卓开发人员,兄弟我只好被项目经理"抓来当壮丁了".俗话说好" ...
- Android开发快速入门(环境配置、Android Studio安装)
Android是一种激动人心的开源移动平台,它像手机一样无处不在,得到了Google以及其他一些开放手机联盟成员(如三星.HTC.中国移动.Verizon和AT&T等)的支持,因而不能不加以学 ...
- Android Studio安装更新终极解决方式
之前写过一篇Android SDK无法更新的博文,其实该方式对Android Studio同样有效,大伙可以下载网盘中分享的小软件,若搜索到通道后提示需要更细,也可以选择更新.参考:http://bl ...
- Android 开发之Windows环境下Android Studio安装和使用教程(图文详细步骤)
鉴于谷歌最新推出的Android Studio备受开发者的推崇,所以也跟着体验一下. 一.介绍Android Studio Android Studio 是一个Android开发环境,基于Intel ...
- Android Studio安装与配置
谷歌已经停止支持eclipse开发android了,转向android studio是大势所趋,笔者由于电脑配置的原因, 以前迟迟不愿意向android studio,现如今因为开始学习materia ...
- Android学习及开发随记1:Android Studio安装配置
1.本系列仅为个人使用,概不负责.随着时间推移,部分内容可能因为软件更新而出现不能对应的情况. 本文的配置情况,仅针对Android Studio v1.1.0 windows版本 全新安装. Goo ...
随机推荐
- java反射机制(2)
首先,我们在开始前提出一个问题: 1.在运行时,对于一个java类,能否知道属性和方法:能否去调用它的任意方法? 答案是肯定的. 本节所有目录如下: 什么是JAVA的反射机制 JDK中提供的Refle ...
- A - 小Y上学记——修学分
A - 小Y上学记——修学分 Time Limit: 2000/1000MS (Java/Others) Memory Limit: 128000/64000KB (Java/Others) S ...
- laravel常用拓展库
1.laravel-dompdf:pdf生成器 git地址:https://github.com/barryvdh/laravel-dompdf 2.
- VS2013程序打包部署详细图解
目录(?)[+] 新建项目 FILE –> New –> Project,如下图所示: 注意:如果 InstallShield Limited Edition Project 显 ...
- 如何用脚本快速修改IP地址(Netsh)
如何用脚本快速修改IP地址(Netsh) 如果通过Windows的网络属性修改Ip/网关,真是太麻烦了.最近一个项目经常要切换ip,所以我写了两个脚本:c:\116.bat netsh interfa ...
- Python强大的自省简析
1. 什么是自省? 自省就是自我评价.自我反省.自我批评.自我调控和自我教育,是孔子提出的一种自我道德修养的方法.他说:"见贤思齐焉,见不贤而内自省也."(<论语·里仁> ...
- .net 应用Memcached 缓存 demo(非转载,文件下载地址有效)
一.准备: Memcaced服务端下载地址: http://files.cnblogs.com/sjns/memcached_en32or64.rar Memcaced 客户端类库:http://fi ...
- java学习第21天(IO流的使用)
IO流分类: A:流向 输入流 读取数据 输出流 写出数据 B:数据类型 字节流 字节输入流 字节输出流 字符流 字符输入流 字符输出流 注意: a:如果我们没有明确说明按照什么分,默认按照数据类型分 ...
- ob_get_contents()
ob_start();//buf1 echo 'multiple'; ob_start();//buf2 echo 'bufferswork'; $buf2 = ob_get_contents(); ...
- JavaScript在智能手机上的应用-测试是否支持滑动事件
---------------------------- <script type="text/javascript"> ...