本系列原本写于博客园,现移植到自己的博客上并重新编辑。
一、Android Studio

Android Studio正式版已经发布好久了,现在最新的版本是Android Studio 1.1.0。
外网无力的可以到这里下载ANDROID STUDIO V1.0,因为是国内资源所以速度很快,但是版本更新还是必须要连上Android的官网才行。
Android Studio的安装这里就不复述了,不了解的大可以自行百度,网上教程有很多(Windows环境下Android Studio v1.0安装教程)。
这里主要记录一点自己经常要用到的设置:
(1)快捷键设置
 File—>Settings,然后在列表中找到
Keymap选项。你可以从 Keymaps 中选择对应IDE的快捷键,Android Studio对其他IDE的快捷键像Eclipse支持还是比较多的,你可以直接将AS的快捷键设置成其他IDE的快捷键,也可以在下方自己编辑。
(2)Gitub
 同样是在
Settings中找到
Version Control选项,在其下拉菜单中选择Github中输入你的Github账号和密码,选择Git,将其链接到你的 Git 安装目录中。
(3)插件
 同样是在
Settings中找到
Plugins,在其右边可以管理AS上所安装的插件目录。比如模拟器Genymotion所需的插件。
二、Gradle
Gradle是一种依赖管理工具,基于Groovy语言,面向Java应用为主,它抛弃了基于XML的各种繁琐配置,取而代之的是一种基于Groovy的内部领域特定(DSL)语言。Android Studio正是依赖于Gradle来管理项目。—>Gradle详解
在Android Studio的项目中共包含两个build.gradle。
 外面的build.gradle通常用于定义全局配置。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
| buildscript {
repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:1.0.0'
} }
allprojects { repositories { jcenter() } }
|
而我们通常要修改的则是放在app文件夹里面的build.gradle文件。使用示例:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102
| apply plugin: 'com.android.application'
android { compileSdkVersion 21 buildToolsVersion "21.1.2"
lintOptions { disable 'MissingTranslation' }
defaultConfig { applicationId "com.cpacm.demo.side_menu_demo" minSdkVersion 15 targetSdkVersion 21 versionCode 1 versionName "1.0" }
signingConfigs {
myConfig { storeFile file("./cpacm.keystore") storePassword "shen1013" keyAlias "cpacm" keyPassword "shen1013" } }
buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' signingConfig signingConfigs.myConfig } }
}
dependencies { compile 'com.yalantis:sidemenu:1.0' compile project(':circualreveal-library') compile 'com.android.support:appcompat-v7:21.0.3' compile 'com.android.support:support-v4:21.0.3' }
dependencies { compile fileTree(dir: 'libs', include: ['*.jar','*.aar']) }
|
三、模拟器Genymotion
Genymotion是一款快速且能够轻松使用的模拟器,它支持Eclipse和Android Studio两款IDE的集成。
在Android Studio的插件安装很简单,只要打开Settings里面的Plugins选项,在右边中点开Browse Repositories,选择Genymotion并下载安装就ok了。

四、结束