Ubuntu 14.04 64位安装Android Studio 和 genymotion (下)
接上一篇,上回书说到,我们可以进android studio的编辑器了。感觉不错。挺好的,先不说genymotion,先看看你的android项目有没有r文件,项目有没有错误?

如果没有问题的话,下面这一节就可以跳过了,我下面说没有R文件,或是目录文件夹一路飘红线的情况。这是一个大坑,我最后差点放弃安装阿,真是。
首先说下我们现在是以ubuntu 64位为基础!!注意这里说的是64位,如果不是64位的话,也可以跳过这一节了。
如果你有上面说的问题的话,那你进入androidsdk文件目录后,在platform文件夹里,运行adb会提示没有文件或是目录,这里的情况是64位ubuntu不能直接运行32位的程序!而adb是32位的!所以这里要安装一些64位系统运行32位程序的依赖:
sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0
sudo apt-get install lib32stdc++
这样差不多就可以了。你可以很新建个工程看看。如果还有问题的话,可能和你的java有关系,刚刚突然想到了,如果你的android studio根本无法启动的话,很可能和java有关系,你可以去你的java安装目录下,lib文件夹里看看有没有.pack结尾的文件,还有jre/lib里面,如果有的话,你要把它们转换成.jar文件,至于怎么转换,在有.pack的文件的上一级目录里有一个bin文件夹,里面有个unpack200.jar文件,用它转换就行,这里以dt.pack为例(不用跳转目录):
../bin/unpack200.jar dt.pack dt.jar
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
下面开始说genymotion了!!!这个没啥坑,去官网下载,下载要注册,ubuntu下要自己下载 virtual box,下好后直接安装,安装完后再安装genymotion,genymotion.bin的安装过程其实就是解压而已,你也可以把解压后的文件夹跟android studio放到一起。启动genymotion也是要命令行里运行,在genymotion里面有一个可运行的genymotion文件,运行它就可以,然后你要自己创建一个虚拟机,就是要自己选择一个rom,不到200M,直接点下载就好,不用配置。还有虚拟机的分辨率是可以改的,具体过程不会的话可以搜一下,我就不截图了。
创建完之后,要改一下设置,在ADB里面,要把sdk位置设为自己的:

ok,设置完了,下面去android studio里面装插件:
- In Android Studio, go to File > Settings.
- Select Plugins and click Browse Repositories.
- Right-click on Genymotion and click Download and install.
这是genymotion官网的方法,但是后来我发现这样下载的文件不是最新的!!!!官网上在这个介绍下面还有一个jar包的链接,这个是最新的,所以可以下载这个最新的,然后在第二步那里手动安装(下面三个按钮最后那个):

装完后重启android studio,上面会有个genymotion的图标,你要点一下它,设置好genymotion的安装路径。运行的时候先启动genymotion的虚拟机,然后点绿色箭头图标就可以了,差不多就这样了。
Ubuntu 14.04 64位安装Android Studio 和 genymotion (下)的更多相关文章
- Ubuntu 14.04 64位安装Android Studio 和 genymotion (上)
先说下,Ubuntu 上安装Android Studio真是一路坑阿,一路坑阿,加上天 朝 防火墙挡着,折腾了快一天才弄好阿 找了n多教程,md不是抄的就是转的,而且都没说清楚具体咋装阿,一个图一个 ...
- ubuntu 14.04 64位安装iNodeClient
ubuntu 14.04 64位安装iNodeClieng(华三校园客服端) http://pan.baidu.com/s/12dpxk ubuntu 14.04 64bit Install H3C ...
- ubuntu 14.04 64位安装bigbluebutton
BigBlueButton 是一个使用 ActionScript 开发的在线视频会议系统或者是远程教育系统,主要功能包括在线PPT演示.视频交流和语音交流,还可以进行文字交流.举手发言等功能,特别适合 ...
- ubuntu 14.04 64位安装HTK3.5
1.http://htk.eng.cam.ac.uk/download.shtml 官网下载HTK source code以及HDecode 2.分别解压HTK-3.5.beta-2.tar.gz.H ...
- ubuntu 14.04 64位 安装Opencv3.1.0 (包含opencv_contrib模块)
写在前边: 据官方说法,目前还不是太稳定的算法模块都在opencv_contrib里边,由于不稳定,所以不能在release版本里发行,只有在稳定以后才会放进release里边.但是这里边有很多我们经 ...
- Go在Ubuntu 14.04 64位上的安装过程
1. 从 https://golang.org/dl/ 或 https://studygolang.com/dl 下载最新的发布版本go1.10即go1.10.linux-amd64.tar.gz ...
- Ubuntu 14.04 64位上安装wps office软件(转http://m.blog.csdn.net/blog/yhc13429826359/24179933)
废话少说,只给出方法供各位参考!wps for Linux版本已经有两三年没有大的动作,当然其他平台,比如windows,Android,ios上的wps效果还是很赞的说. 下面是我成功安装的步骤: ...
- Ubuntu 14.04 64位上安装wps office软件
版权声明:本文为博主原创文章,未经博主同意不得转载. https://blog.csdn.net/tao_627/article/details/24179933 废话少说,仅仅给出方法供各位參考! ...
- Ubuntu 14.04(64位)+GTX970+CUDA8.0+Tensorflow配置 (双显卡NVIDIA+Intel集成显卡) ------本内容是长时间的积累,有时间再详细整理
(后面内容是本人初次玩GPU时,遇到很多坑的问题总结及尝试解决办法.由于买独立的GPU安装会涉及到设备的兼容问题,这里建议还是购买GPU一体机(比如https://item.jd.com/396477 ...
随机推荐
- cocos2dx3.0 超级马里奥开发笔记(两)——正确的规划游戏逻辑
我将不得不拿出一个完整的开发笔记.由于个人原因.代码已OK该,博客,那么就不要粘贴代码,直接解释了整个游戏设计,更确切地说,当新手应该注意的地方发展. 1.继承类和扩展作用的权----展阅读(MVC) ...
- MySQL(11):存储引擎
1.存储引擎是什么? MySQL中的数据用各种不同的技术存储在文件(或者内存)中.这些技术中的每一种技术都使用不同的存储机制.索引技巧.锁定水平并且最终提供广泛的不同的功能和能力.通过选择 ...
- 九宫重拍(bfs + 康拓展开)
问题描述 如下面第一个图的九宫格中,放着 1~8 的数字卡片,还有一个格子空着.与空格子相邻的格子中的卡片可以移动到空格中.经过若干次移动,可以形成第二个图所示的局面. 我们把第一个图的局面记为:12 ...
- nyoj 37
//nyoj 37 代码有点乱,和最长公共子序列很像,只是多加了一个数组,之前调用函数, 一直超时,可是我看了下,为什么用一个整形数组存放倒置字符串 竟然可以AC,我测试了下数据,打印出来的是一串地 ...
- Jason 分享吴霁虹教授的产品模型
产品的出现都是为了解决市场上存在的某一个”疼点“或一系列的”疼点“而出现. 疼点:是一个亟需待解决的问题,对应有相应的市场,会寻找相应的解决方案.比如:用户的小孩——>因为缺钱,所以担心小孩无法 ...
- Linux程序设计笔记
使用size命令查看二进制文件时,结果并不一定和预测占用内存大小一致,因为可能存在内存对齐,导致内存字节数比实际的更多 在C语言中,字符串常量存放在text segment中,在C++中却是存储在da ...
- IBM X3650 服务器更换内存的过程记录
前几天,由于天气气温太高,导致中心机房UPS自动保护性关闭,最终导致所有服务器都掉电.其中一台IBM X3650服务器报警,显示内存故障.原来这台服务器共有4G内存,现在打开服务器进入系统后,显示只有 ...
- nginx_笔记分享_配置篇
参考http://www.howtocn.org/nginx:directiveindexhttp://blog.s135.com/ nginx 配置文档为 nginx.conf 比如我的配置文档 / ...
- 使用 HTML5 设计辅助功能
使用 HTML5 设计辅助功能 Rajesh Lal 下载代码示例 如果您真的对面向广大受众感兴趣,将需要为网站设计辅助功能. 辅助功能使网页更易于访问.更易于使用,可供每个人浏览. 通常,使用最新的 ...
- JS之对象数组遍历?
一.js实现遍历对象 <script> ","destroy":"97%"}; var props = ""; for ...