接上一篇,上回书说到,我们可以进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里面装插件:

  1. In Android Studio, go to File > Settings.
  2. Select Plugins and click Browse Repositories.
  3. Right-click on Genymotion and click Download and install.

这是genymotion官网的方法,但是后来我发现这样下载的文件不是最新的!!!!官网上在这个介绍下面还有一个jar包的链接,这个是最新的,所以可以下载这个最新的,然后在第二步那里手动安装(下面三个按钮最后那个):

装完后重启android studio,上面会有个genymotion的图标,你要点一下它,设置好genymotion的安装路径。运行的时候先启动genymotion的虚拟机,然后点绿色箭头图标就可以了,差不多就这样了。

Ubuntu 14.04 64位安装Android Studio 和 genymotion (下)的更多相关文章

  1. Ubuntu 14.04 64位安装Android Studio 和 genymotion (上)

    先说下,Ubuntu 上安装Android Studio真是一路坑阿,一路坑阿,加上天  朝 防火墙挡着,折腾了快一天才弄好阿 找了n多教程,md不是抄的就是转的,而且都没说清楚具体咋装阿,一个图一个 ...

  2. ubuntu 14.04 64位安装iNodeClient

    ubuntu 14.04 64位安装iNodeClieng(华三校园客服端) http://pan.baidu.com/s/12dpxk ubuntu 14.04 64bit Install H3C ...

  3. ubuntu 14.04 64位安装bigbluebutton

    BigBlueButton 是一个使用 ActionScript 开发的在线视频会议系统或者是远程教育系统,主要功能包括在线PPT演示.视频交流和语音交流,还可以进行文字交流.举手发言等功能,特别适合 ...

  4. 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 ...

  5. ubuntu 14.04 64位 安装Opencv3.1.0 (包含opencv_contrib模块)

    写在前边: 据官方说法,目前还不是太稳定的算法模块都在opencv_contrib里边,由于不稳定,所以不能在release版本里发行,只有在稳定以后才会放进release里边.但是这里边有很多我们经 ...

  6. Go在Ubuntu 14.04 64位上的安装过程

    1. 从 https://golang.org/dl/  或  https://studygolang.com/dl 下载最新的发布版本go1.10即go1.10.linux-amd64.tar.gz ...

  7. Ubuntu 14.04 64位上安装wps office软件(转http://m.blog.csdn.net/blog/yhc13429826359/24179933)

    废话少说,只给出方法供各位参考!wps for Linux版本已经有两三年没有大的动作,当然其他平台,比如windows,Android,ios上的wps效果还是很赞的说. 下面是我成功安装的步骤: ...

  8. Ubuntu 14.04 64位上安装wps office软件

    版权声明:本文为博主原创文章,未经博主同意不得转载. https://blog.csdn.net/tao_627/article/details/24179933 废话少说,仅仅给出方法供各位參考! ...

  9. Ubuntu 14.04(64位)+GTX970+CUDA8.0+Tensorflow配置 (双显卡NVIDIA+Intel集成显卡) ------本内容是长时间的积累,有时间再详细整理

    (后面内容是本人初次玩GPU时,遇到很多坑的问题总结及尝试解决办法.由于买独立的GPU安装会涉及到设备的兼容问题,这里建议还是购买GPU一体机(比如https://item.jd.com/396477 ...

随机推荐

  1. linux经常使用命令

    linux经常使用命令 pwd 查看当前工作文件夹的绝对路径 cat input.txt 查看input.txt文件的内容 ls 显示当前文件夹下全部的文件及子文件夹 rm recommender-d ...

  2. 提高你的Java代码质量吧:让我们疑惑的字符串拼接方式的选择

    一.分析  对于一个字符串进行拼接有三种方法:加号.concat方法.及StringBuiler或StringBuffer. 1."+"方法拼接字符串  str += " ...

  3. HttpWebRequest get/post方法实现

    get请求url #region GetHttp请求 /// <summary> /// GetHttp请求 /// </summary> /// <param name ...

  4. WCF的回调使用实例代码说明

    很多时候我们会遇到,信息及时推送通知的情况,例如:监控设备时及时推送状态.报警信息等,我们就可以用WCF的回调机制来实现,下面以一个监控设备名字为例,如果设备名字发生改变,服务器就马上推送消息给客户端 ...

  5. Drawable 着色的后向兼容方案

    看到 Android Weekly 最新一期有一篇文章:Tinting drawables,使用 ColorFilter 手动打造了一个TintBitmapDrawable,之前也看到有些文章使用这种 ...

  6. bootstrap字体图标

    bootstrap字体图标 http://v3.bootcss.com/components/ <!DOCTYPE HTML> <html> <head> < ...

  7. Flask挺好

    很久没写东西了,寒假比较低效,几乎没写代码.只在慕课网上刷完了linux系列课程,现在用linux熟了很多以及看了大部分<鸟叔-linux服务器架设>那本书,虽然对于写代码并没有什么卵用, ...

  8. 设为首页 收藏(IE可用)

    function SetHome(obj, vrl) { try { obj.style.behavior = 'url(#default#homepage)'; obj.setHomePage(vr ...

  9. C#获取当前系统磁盘符、系统目录、桌面等

    1.获取方式如下 Environment.SpecialFolder中定义了许多常用的目录 //获取当前系统磁盘符方法1,返回:C: string path = Environment.GetEnvi ...

  10. 如何解决Windows 7的多重网络问题

    如何解决Windows 7的多重网络问题   出现这种现象一般是明天网络还好好的,今天一开机就上不了网了,可是局域网是通的.打开网络和共享中心你会发现PC和Internet之间是一个多重网络.造成这种 ...