Android-studio+Genymotion模拟器的联合使用

(1)关于安装Android studio的方法:

安装完,再从上述网址下载个别sdk包(在android-studio的sdk manager里也可以下载,但是经常被墙),基本开发环境算是好了。

当然,若想用得爽一点,还是要简单配置一下的,如下面两个:

快捷键设置(可选多个环境,还能自定义):

技术分享

源代码管理:

技术分享


(2)关于安装Genymotion的方法也不再多说,如有问题请参考:http://blog.csdn.net/xlgen157387/article/details/42026785

(3)预防万一,可以下载个Genymotion-ARM-Translation.zip,保证所有apk能顺利安装。安装方式为:模拟器启动后,压缩包拖进去,点【OK】就行了。

(4)

两者结合,android-studio上安装Genymotion插件,有两种方法:

方法一:打开android-studio,打开【File】-【Setting】-【Plugins】,右边点击【Browse repositories】,在弹出的搜索框输入Genymotion,找到并安装插件;(由于目前无法正常访问google,一种方法就是翻墙,关于翻墙的使用方法请参考:http://blog.csdn.net/xlgen157387/article/details/41930697

技术分享

有的情况下,在重启之后会弹出下边的选项: 则只需找到安装genymotion的位置即可

技术分享

方法二:Genymotion官网上下载安装包的页面上有个IDEA Plugins的东东,下载,重复上述“打开android-studio,打开【File】-【Setting】-【IDE Settings】-【Plugins】”,右边点击【Install Plugin from disk】。

重启android-studio后发现工具栏上多了一个图标,点击它,第一次配置指向Genymotion的安装路径。

技术分享

技术分享
技术分享

这样每次启动时,就可以选择仿真设备

技术分享

剩下的就和常规的开发无异了。 也可以在dbms中观看是否正确连接:

技术分享

(5)可能存在的问题。

技术分享

1)Android-Studio假如仿真遇到Failure [INSTALL_FAILED_OLDER_SDK]的问题,是因为编译的sdk版本过高,或者最低要求sdk过高,网上一堆的说在mainfest的<uses-sdk android:minSdkVersion="3" />调低或者注释掉,但是mainfest没有这行呢,其实,只要打开以下路径,找到build.gradle文件打开

技术分享

编辑里面的minSdkVersion和targetSdkVersion,保证里面的版本不要高于模拟器的就可以了。

技术分享

2)Android-Studio引入so文件

由于一些情况,要引入so文件,如百度地图等,把so文件放在libs目录中,Android-Studio默认是不自动添加的,网上的方法都比较复杂,其实简单就能实现,因为它支持jniLibs,所以只需要在jniLibs文件夹(没有请创建,res同级目录)下添加文件即可。

技术分享

3)Genymotion输入中文问题

在设备里面,勾选上使用“使用虚拟键盘”就可以了

技术分享

第一次使用中文,在输入键盘区,用鼠标长按空格键,在弹出框选择“谷歌输入法”,以后就能在左下角随意切换中英文了

技术分享


郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。