Android Studio怎么eclipse 手动安装插件Genymotion插件

Android Studio怎么下载并安装插件?
作者:佚名
字体:[ ] 来源:互联网 时间:09-11 10:54:28
Android Studio怎么下载并安装插件?Android Studio为了能更快捷额开发程序,我们需要安装一些插件,该怎么下载并安装插件呢?请看下文详细的教程,需要的朋友可以参考下
在使用Android Studio进行开发时,常常需要安装一些第3方插件来帮助程序员提高开发效率。这里讲解一下如何为Android Studio安装插件。
软件名称:Android Studio v2.2.2.0 官方最新版(apk应用开发工具)软件大小:1.6GB更新时间:&
1、打开Andoid Studio,点击&设置&图标
2、在左侧导航栏上面的搜索框中输入&plugin&
3、在搜索结果中,选择&Plugins&菜单
4、在内容栏中,上方的搜索框中输入你想要安装的插件,这里以序列化插件为例,输入&serializable&,然后点击&Browse&
5、在查看的结果中,先选择要安装的插件,然后点击右侧的&Install&按钮
6、在安装完成后,点击&Restart Android Studio&重启Android Studio后,插件生效
相关推荐:
大家感兴趣的内容
12345678910
最近更新的内容都说了放假不休息,奏是这么任性!!!
【开发环境】
物理机版本:Win7旗舰版(64位)
Android Studio版本:1.1正式版
一、新建工程:
1、新建一个Project:
打开Android Studio,新建一个Project,界面如下:
上图中,设置好工程名和路径
都说了放假不休息,奏是这么任性!!!
【开发环境】
物理机版本:Win7旗舰版(64位)
Android Studio版本:1.1正式版
一、新建工程:
1、新建一个Project:
打开Android Studio,新建一个Project,界面如下:
上图中,设置好工程名和路径之后,接下来可以一路next:
二、Android Studio使用方法;
1、修改项目结构视图:
Project新建完了以后,默认的结构如下:
上图可以看到,AS的目录结构和Eclipse中有很大区别,我们看下面的这张表格就一目了然了:
当然了,如果想切换成和Eclipse中类似的视图,点击左上角进行切换视图就行了:
切换之后,视图如下:
上图中,箭头处的app其实是一个module,关于module的概念,稍后会有解释哦。
2、工具栏的常用功能:
在AS的工具栏有几个常用的按钮,分别是Gradle同步、AVD Manager、SDK Manager、DDMS,如下图所示:
解释如下:
Gradle同步:在你项目运行或者更改Gradle配置的时候都要点击下这个按钮,会下载相应的依赖
AVD Manager:模拟器管理
SDK Manager:就是管理你的SDK版本
DDMS:即 Dalvik Debug Monitor Service,Dalvik调试监控服务。
3、导入第三方jar包:
eclipse中导入jar包是先将jar包复制到工程文件中,然后add to build path,但是在Android studio中可不是这样的。在Android studio中导入jar包的方法是:(以谷歌的gjson.jar为例)
将gson-2.3.jar文件拷贝到工程文件的libs目录下:
导入之后,选中jar包,然后点击下图中箭头处的按钮:(synchronize:同步,可以理解为刷新)
三、安装genymotion模拟器:
1、Genymotion的安装:
Genymotion无疑是目前最快最好用的模拟器。官网下载地址:
先注册,然后下载,安装VirtualBox最简单的方式就是下载包含VirtualBox的Genymotion包,如下图红框部分所示:
下载完成后,开始安装。然后运行Genymotion软件,会提示你需要创建虚拟设备,点击yes按钮开始创建虚拟设备:
使用之前注册的账号进行连接:
然后选择其中一个版本的模拟器:
当然了,如果要在模拟器上运行程序,还要确保模拟器加载了Android SDK:
备注:如果启动模拟器时出现下面的错误:
升级电脑显卡驱动就行了。
这样,我们的模拟器就建好了,并且可以启动起来。接下来要将模拟器和Android Studio相关联。
2、将模拟器Genymotion和Android Studio相关联:
Genymotion官网提示有两种方法(如下图所示),一种是在线安装,另一种是离线安装。方法已经很清楚了,我就不截屏演示了哈。
插件安装好之后,紧接着重启软件,让新加载的插件生效。重启软件Android Studio后,选择菜单栏“View--Toolbar”,让工具栏显示出来,可以看到工具栏多了个Genymotion Device Manager的图标:
点击这个图标,弹出如下界面:
上图中,加载我们之前安装好的Genymotion文件夹即可。然后再点击这个图标,弹出如下界面:
大功告成。
紧接着,在模拟器上运行这个程序:
运行效果如下:
上图中,可以看到,我编译的版本是API 19,但模拟器的版本是API 16,但是程序依然可以运行,说明Android Studio在版本的兼容问题上做的很好。但是之前用IntelliJ IDEA,就必须要求编译的版本和模拟器(真机)的版本要保持一致。
四、新建一个module形式的第三方library:(引入module的概念)
再来看一下这张表:
看完图,应该知道module的概念了吧。细心的小伙伴可以发现,application的module的有一个手机图标:
1、新建一个module作为library:(以这个Library为例)
注:StickyScrollViewItems的作用是:子控件可悬停的ScrollView(当子控件滚动到页面顶端的时候固定在顶部)。
在AS中,我们可以新建一个module作为library来使用,操作如下:
上图中,在当前的project中新建一个module,然后弹出如下界面:
上图中,选择module的类型为Android Library,然后继续:
上图中,既然这个module是一个libray,就不需要Activity了。
上图中箭头处的两个module:第一个是application的module,第二个是lirary的module,可以看到,他们俩的icon图标长得不一样。
2、将GitHub上下载好的StickyScrollViewItems-master压缩包中的部分文件拷贝到lirary的module中:
操作如下:
(1)将StickyScrollViewItems-master\StickyScrollViewItems-master\library\res\values目录下的attrs.xml文件拷贝到lirary的module中的values目录下。
(2)将StickyScrollViewItems-master\StickyScrollViewItems-master\library\src\com\emilsjolander\components\StickyScrollViewItems目录下的StickyScrollView.java文件拷贝到lirary的module中的java目录下。
最终效果如下:
总结:新建一个module形式的第三方library的通用做法是:
(1)新建一个library形式的module,删掉这个module中src/main目录里面的所有文件(包括删掉java、res、AndroidManifest.xml)
(2)复制第三方库的AndroidMainfest.xml、res、src文件(夹)到库目录的src/main目录中
(3)将src/main目录下的src目录重命名(Shift+F6)为java
(4)删除库module中的build.gradle文件(注意不要修改错了地方)中的dependencies和release模块
3、将application的module依赖上library的module:
操作如下:
上图中,右键选中app,选择“Open Module Settings”,弹出如下界面:
按照上图的步骤,在Dependencies标签中,添加"Module dependency",弹出如下界面:
上图中,将StickyScrollViewItems的module导入一下就行。
依赖成功,于是,我们在布局文件中是可以看到它的代码提示的:
下面来测试一下。
4、测试library这个module的可用性:
将activity_main.xml修改为如下代码:
1 &com.smyhvae.stickyscrollview.StickyScrollView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fadingEdge="none"
android:overScrollMode="never"
android:fillViewport="true"
xmlns:android="/apk/res/android"&
&LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"&
android:layout_width="match_parent"
android:layout_height="200dp"
android:background="@color/blue"/&
android:layout_width="match_parent"
android:layout_height="100dp"
android:background="@color/red"
android:tag="sticky"/&
android:layout_width="match_parent"
android:layout_height="100dp"
android:background="@color/green"/&
android:layout_width="match_parent"
android:layout_height="100dp"
android:background="@color/white"/&
android:layout_width="match_parent"
android:layout_height="300dp"
android:background="@color/purple"/&
android:layout_width="match_parent"
android:layout_height="100dp"
android:background="@color/yellow"/&
&/LinearLayout&
45 &/com.smyhvae.stickyscrollview.StickyScrollView&
上方代码中,我们引入了StickyScrollView这个module作为library,核心代码是第23行,我们为红色的View添加了android:tag="sticky"这个标签,于是它将具有悬停的属性。然后直接运行程序就行了。
这一段的整个工程文件如下:(大家可以导入到自己的AS中运行看一下效果)
链接:/s/1eQ8epsY
密码:k9i1
五、删除某个module:
上图中,如果我想删掉StickyScrollView这个module,该怎么办呢?办法是:选中StickyScrollView这个module,并点击右键,发现没有delete选项,没有关系,我们选择上图中红框部分的"Open module Settings"选项,弹出如下界面:
上图中,点击箭头处的减号,就可以删掉了。同时我们要去掉app这个module对它的依赖:
然后会发现,StickyScrollView这个module的图标消失了:
上图中,现在右键它,就可以delete掉了,而且是从硬盘上直接delete掉:
六、删除文件的小技巧:(安全删除)
如果我们想删掉某个文件,可以直接右键,然后delete,但是Android Studio有一个更人性化的体验。比如我想删掉布局文件时:
上图中,点击delete进行删除, 弹出如下界面:
上图中,如果将红框部分打钩,然后点击OK,软件则会提示你,有哪些地方用到了这个文件:
上图显示,有一个地方用到了这个文件,点击上图中的"View usages",就可以看到详细的情况了:
如果你执意要删除,单击上图中的箭头位置即可,怎么样?用户体验还不错吧?
怎么?还不满意啊?那我明天继续战斗,敬请期待~~~
本人的第四段中,通过新建一个module作为library,将StickyScrollViewItems这个Library引用进来了。整个工程文件在第四段的末尾也给出了下载链接,其中的gradle文件代码如下:(gradle将在下一篇文章中讲到)
application的build.gradle:
1 // Top-level build file where you can add configuration options common to all sub-projects/modules.
3 buildscript {
repositories {
dependencies {
classpath 'com.android.tools.build:gradle:1.1.0'
// NOTE: Do not place your applicati they belong
// in the individual module build.gradle files
15 allprojects {
repositories {
app的build.gradle:
1 apply plugin: 'com.android.application'
3 android {
compileSdkVersion 19
buildToolsVersion "21.1.1"
defaultConfig {
applicationId "com.smyhvae.helloworld"
minSdkVersion 14
targetSdkVersion 19
versionCode 1
versionName "1.0"
buildTypes {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
22 dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile project(':stickyscrollview')
library这个module的build.gradle:
1 apply plugin: 'com.android.library'
3 android {
compileSdkVersion 19
buildToolsVersion "21.1.1"
defaultConfig {
minSdkVersion 14
targetSdkVersion 19
versionCode 1
versionName "1.0"
buildTypes {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
21 dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
版权声明:本文内容由互联网用户自发贡献,本社区不拥有所有权,也不承担相关法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至: 进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。
用云栖社区APP,舒服~
【云栖快讯】数据库技术天团集体亮相,分享一线生产实践经验,告诉你踩过的坑、走过的路,都是老司机,靠谱!干货分享,不可错过!&&
帮助您基于阿里云构建出一个隔离的网络环境。您可以完全掌控自己的虚拟网络,如选择自有 IP 地址范围、划分网段、配...
是一种简单易用的云计算资源管理和自动化运维服务。用户通过模板描述多个云计算资源的依赖关系、配置等,并自动完成所有...
全球领先的SaaS性能测试平台,具有强大的分布式压测能力,可模拟海量用户真实的业务场景,让应用性能问题无所遁形。
为您提供简单高效、处理能力可弹性伸缩的计算服务,帮助您快速构建更稳定、安全的应用,提升运维效率,降低 IT 成本...
2017杭州云栖大会火热抢票
Loading...Android开发之Genymotion安装第三方软件的“APP not installed”问题 | TeachCourse
初学Android Studio项目结构第
Android事件分发流程测试运用
怎么快速进行Android开发的几个
Android应用微信登录功能实现
阅读 2,079
阅读 1,192
阅读 3,123
阅读 4,842
阅读 4,183当前位置浏览文章
之前在Lofter写了一篇《安卓开发工具与Genymotion模拟器安装配置详解》,如今已转至简书平台写博客,遂将此文搬至此处,以作备忘。注:此文基于Windows系统。
jdk-7u13-windows-x64.exe
Android Studio
VirtualBox-4.3.20-96997-Win.exe
genymotion-2.5.3.exe
JDK安装与配置
移步至百度经验。
Virtualbox安装
安装前作说明如下:Virtualbox作为Genymotion运行的平台,但是Virtualbox的版本会影响Genymotion是否成功运行,笔者使用的是4.3.20版本,亲测,可以成功开启Genymotion。下面是安装过程,图例为4.3.12版本,经测试,无法成功开启模拟器,但安装流程并不影响本教程,实际安装建议使用笔者推荐的4.3.20版本:
Virtualbox安装
单击Next按钮。
Virtualbox安装
选择好安装路径,单击Next按钮。
Virtualbox安装
继续单击Next按钮。
Virtualbox安装
安装过程中提示安装会重置本机的网络连接,使网络临时中断,询问是否现在进行安装?单击Yes按钮。
Virtualbox安装
单击Install按钮。
Virtualbox安装
安装开始。
Virtualbox安装
安装完成后,去掉Start...的勾选框,因为还需继续Genymotion的安装,单击Finish按钮。
Virtualbox安装
完成后,提示是否重启电脑,选择否,单击No按钮。至此Virtualbox安装完毕。
Genymotion安装
去官网下载Genymotion时,建议下载不绑定Virtualbox版本的,因为绑定版本的可能会有Genymotion无法开启的问题。
Genymotion安装
开始安装Genymotion。
Genymotion安装
单击Next按钮。
Genymotion安装
选择好安装路径,单击Next按钮。
Genymotion安装
单击Next按钮。
Genymotion安装
单击Install按钮。
Genymotion安装
正在安装...
Genymotion安装
去掉Launch Genymotion的勾选框,单击Finish按钮。至此Genymotion安装完毕!
Android Studio安装
终于切入正题,开始Android Studio的安装。为方便安装,笔者下载已经绑定SDK版本的Android Studio。
Android Studio安装
双击可执行文件后,开始安装流程。
Android Studio安装
单击Next按钮。
Android Studio安装
这里需要注意一下:因为已经使用了第三方Android模拟器,所以Android Virtual Device可以不选,同理与模拟器相关的Performance(Android Virtual Device底层架构相关)也可以不选,单击Next按钮。
Android Studio安装
单击I Agree按钮。
Android Studio安装
配置好Android Studio和SDK的安装位置(图中SDK的安装路径,笔者多了一个\,属于手误),单击Next按钮。
Android Studio安装
单击Install按钮,开始安装。
Android Studio安装
正在安装...
Android Studio安装
完成安装,单击Finish按钮,同时启动Android Studio。至此Android Studio安装完毕。
创建第一个Android工程
在配置Genymotion前,先创建我们的第一个Android工程。
创建第一个Android工程
打开Android Studio,选择Start a new Android Studio project选项。
创建第一个Android工程
为工程命名,此处笔者将其命名为HelloWorld,工程路径可以自行选择。
创建第一个Android工程
单击Next按钮。
创建第一个Android工程
选择Blank Activity选项,单击Next按钮。
创建第一个Android工程
默认Activity命名为MainActivity,单击Finish按钮完成创建。
创建第一个Android工程
工程创建完成,进入Android Studio编辑界面。至此,第一个Android工程创建完毕。
Genymotion在Android Studio中的配置
如果之前没有配置Genymotion时,Android Studio的工具栏是这样的。
Genymotion在Android Studio中的配置
此时Android Studio中没有Genymotion的图标,接下来进行Genymotion在Android Studio中的配置。
Genymotion在Android Studio中的配置
选择菜单栏,File-Settings...,会显示如下窗体。
Genymotion在Android Studio中的配置
选中左侧的Plugins,进入插件设置界面,点击右侧的Browse repositories...按钮,出现窗体如下。
Genymotion在Android Studio中的配置
在搜索框中输入Genymotion,右键单击Genymotion项,选择Download and Install选项。
Genymotion在Android Studio中的配置
开始下载Genymotion插件,这个插件是为了给Android Studio配置Genymotion的路径用的,没有这个插件,Android Studio将无法集成Genymotion。
Genymotion在Android Studio中的配置
插件安装完成后,单击Restart按钮重启Android Studio。
Genymotion在Android Studio中的配置
重启后,可以在Android Studio中看到Genymotion的图标。
Genymotion在Android Studio中的配置
点击Genymotion图标后,会提示没有配置Genymotion的路径,然后进入Settings,配置Genymotion路径,选择Genymotion的安装路径,单击Apply按钮和OK按钮完成配置。
Genymotion模拟器的创建
配置完成后,创建Genymotion模拟器,测试配置是否成功!单击Android Studio中的Genymotion图标,出现弹窗。
Genymotion模拟器的创建
在Genymotion Device Manager窗口中,单击New...按钮。
Genymotion模拟器的创建
Genymotion开启中...
Genymotion模拟器的创建
单击Yes按钮,开始创建。这里做说明如下:
如果窗体中Available virtual devices列表中没有显示各版本的设备,可能原因是未登录,此时会有Sign in选项。如果没有Genymotion账号,可点击这里完成账号的注册。如果Genymotion的官网无法访问,可尝试翻墙,这里不做过多讲解。
Genymotion模拟器的创建
读者们可自行选择模拟器,笔者推荐使用Google Nexus5-4.4.4-API19,这里不建议初学者使用5.0及以上的系统,因为5.0以后有很多新的特性,建议在了解Android基础知识之前先不接触。
Genymotion模拟器的创建
对新建的模拟器进行命名,这里笔者使用默认名称。
Genymotion模拟器的创建
系统镜像文件下载中,耗时较长,如果迟迟没有看到下载进度,建议使用翻墙工具。
Genymotion模拟器的创建
下载完成后,单击Finish按钮完成创建。
Genymotion模拟器的创建
选中新建的模拟器,单击Start按钮启动模拟器。
Genymotion模拟器的创建
至此,Genymotion模拟器创建完成,说明配置成功!
运行第一个Android工程
运行第一个Android工程
点击红色框框标注的绿色三角形图标的按钮,运行工程。
运行第一个Android工程
单击OK按钮部署应用到模拟器上。
运行第一个Android工程
工程成功运行!
本教程未包括SDK的更新,如在SDK更新有疑惑的读者,可自行谷歌百度查阅相关资料,再此就不做讲解了,敬请谅解!拒绝访问 |
| 百度云加速
请打开cookies.
此网站 () 的管理员禁止了您的访问。原因是您的访问包含了非浏览器特征(38c9c2c-ua98).
重新安装浏览器,或使用别的浏览器

我要回帖

更多关于 atom手动安装插件 的文章

 

随机推荐