1.Android-Studio的基本概论,及遇到的问题
.Androidstudio安装时提示 ‘reg’不是内部文件!或者外部文件的?
![]()
6.Git的使用(
操作系统是win7 32 版本为例
)
- AndroidStudio :环境变量有问题 在Path中添加:%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem; 即可
1.1 .Android-studio 1.4 主要更新了 设计工具 主题编辑器,项目木模板 ,gpu 渲染监控器 ,网络监控器,以及Firebase:现在很容易添加一个 Firebase 移动后端到你的 Android 应用。Firebase 包括数据存储,用户验证,静态主机等等。
1.2 Android Studio 的架构组成
-
基于 Gradle的构建支持
-
Android 专属的重构和快速修复
-
提示工具以捕获性能、可用性、版本兼容性等问题
-
支持 ProGuard 和应用签名
-
基于模板的向导来生成常用的 Android 应用设计和组件
-
功能强大的布局编辑器,可以让你拖拉 UI 控件并进行效果预览
1.3 五个新功能
1、优化小贴士:在主体中打开你的应用,点击小贴士,会得到这样的建议:为你的应用开发平板电脑版本。
2、应用翻译服务:允许开发者直接在开发主体中获得专业的翻译。上传你的需求,选择翻译,其会显示翻译方和价格,并在一周内发回译本。
3、推荐跟踪:允许开发者找出最有效的广告
4、营收曲线图:向开发者展示其应用营收,以国家进行划分
5、试用版测试和阶段性展示:开发者可以对应
1.4 有4几个版本
- Canary版本:这个版本的更新频率大概是一周,当它们被测试时,它们仍受制于Bug,Google希望开发者能够尽快的发现新Bug。
- Dev版本:该版本是从Canary版本精心挑选出来的,经受住了时间的考验,更新频率为一周或一个月。
- Beta版本:尽管Android Studio的存在一直被视为预览质量级别的,它有少数的beta版本,从0.8.14到最新版都是Beta版的候选人。
- Stable版本:今天发布的1.0版本,以及其他的稳定的里程碑版本。//
1.5 当你布置Sdk时出现如下问题 界面卡死 (这个是与配置有关!稍等会就好)
1.6 导入Eclipes项目到Android-Studio
分析:.
Android Studio默认使用
Gradle
构建项目,
Eclipse
默认使用
Ant
构建项目。建议Android Studio导入项目时,使用
Gradle
构建项目。
注:Eclipse ADT版本23.0.4。请更新到该版本。
案例:我这里以spinner项目为例,尝试到处
步骤 一:File--> Export-->Android --> Generate Gradle build files-->
-->直接Finish (这里记住导出路径 ,方便查看)
注释详解:
由于 Eclipse 的 ADT 插件已经很久没有更新了,自动生成的 Gradle 编译设置已经跟不上Android Studio的更新速度,所以我们需要手动修改一些内容。
打开工作空间目录下的 gradle --> wrapper --> gradle-wrapper.properties 。修改一下内容: distributionUrl=http\://services.gradle.org/distributions/gradle-a.b.c-all.zip --> distributionUrl=https\://services.gradle.org/distributions/gradle-2.2.1-all.zip
打开工作空间目录下的 build.gradle 文件。修改以下内容:
classpath 'com.android.tools.build:gradle:0.x.+'--> classpath 'com.android.tools.build:gradle:1.4.0' 。/*这里为设置版本信息*/
1.7 Android studio中怎么删除项目(这里就不截图的了!项目都被我删完了)
2.Androidstudio的基本设置:
设置主题为灰色:File-Settings --> Appearance --> Theme ,选择 Darcula 主题即可。 一般默认为白色背景主题
如图:
2.1:系统字体设置
Settings --> Appearance 勾选Override default fonts by (not recommended) ,选择一款支持中文的字体即可。
2.2:代码格式设置
Settings --> Code Style 。同样的,Scheme 中默认的配置,你无法修改,你需要创建一份自己的配置。
2.3 设置编码格式 设置成utf-8便于开发!(重要设置)
2.4:工具栏有几个常用的按钮 分别是 Gradle同步、AVD Manager、SDK Manager、DDMS ,
其它的都不用说了!主要是
- Gradle同步:在你项目运行或者更改Gradle配置的时候都要点击下这个按钮,会下载相应的依赖
- DDMS:即 Dalvik Debug Monitor Service,Dalvik调试监控
2.5:导入第三方的包:
AndroidStudio中导包与eclipse有些许不同
1.将 jar格式的包 拷到 项目的libs的目录下 ,最后点箭头的按钮:我这里以gson.jar为例
有图有思想:
3
.关于genymotion模拟器
{温馨提示:电脑运存低于8g的用户!请不要使用版本在5.0 以上的版本!虽然可以打开但玩全用不了!亲测}
3.0 如果提示这个 :不要安装在中文目录
具体原因有待考究!
3.1:在Adnroid-Studio中安装(grnymotion)模拟器插件插件,这里有两种方法
方法一:打开android-studio,打开【File】-【Setting】-【IDE Settings】-【Plugins】,右边点击【Browse repositories】,在弹出的搜索框输入Genymotion,找到并安装插件;不要忘了还需设置genymotion的软件路径, 如图:
3.2刚遇到了这个问题 翻译为:你可以升级你的执照许可支持genymotion开发并享有所有功能
点击之后会有优化应用的界面!需安心等待
3.3.添加本地的原有的sdk ()
返回 到 Quick start界面
Configure-Progect defaults-Project Structure
4.关于Android-Studio中的结构类型
主要用的是下面来两种类型:
Android 结构类型 这与Eclipes中差不多!只是多了一个Gradle scripts而已
Project 结构类型
- app/build/ app模块build编译输出的目录
- app/build.gradle app模块的gradle编译文件
- app/app.iml app模块的配置文件
- app/proguard-rules.pro app模块proguard文件
- build.gradle 项目的gradle编译文件
- settings.gradle 定义项目包含哪些模块
- gradlew 编译脚本,可以在命令行执行打包
- local.properties 配置SDK/NDK
- MyApplication.iml 项目的配置文件
- External Libraries 项目依赖的Lib, 编译时自动下载的
全局快捷键(比较重要的) | |
---|---|
ALT + ENTER | 工程快速修复 |
CTRL + SHIFT + A | 快速查找 |
CTRL + ALT + L (Win) | 格式化代码(我的锁屏的快捷键占了) |
CTRL + Q (Win) | 查看文档 |
SHIFT + ESC | 当切换非编辑区域时,关闭该区域,返回编辑区域 |
编辑区快捷键 | |
---|---|
CTRL + B / F4 | 查看源码 |
CTRL + Q | 查看文档 |
SHIFT + ESC | 当切换非编辑区域时,关闭该区域,返回编辑区域 |
ATRL + / | 上下文联想 |
ALT + LEFT / RIGHT | 不同文档左右切换 |
ALT + TOP / BOTTOM | 跳转到上一个 / 下一方法 |
注释 | |
---|---|
CTRL + / | 注视当前行 |
CTRL + SHIFT + / | 文档注视 |
复制 / 粘贴 | |
---|---|
CTRL + C | 复制该行 |
CTRL + V | 粘贴 |
CTRL + X | 剪切 |
CTRL + Y | 删除该行 |
查找 | |
---|---|
Ctrl+Shift+A | 查找所有行为 |
Ctrl + F | 查找当前编辑的文档 |
Ctrl + R | 查找并替代 |
Ctrl + N | 查找类(class) |
Ctrl + SHIFT + N | 查找文件 |
哪什么是Git:
目前业界主流的版本管理工具主要是 svn/git。svn是1种集中式的代码管理工具,而git是1种散布式的代码管理工具,广受极客的爱好。而基于git的github更是全宇宙码农的提高逼格,深究技术的必备神器。下面介绍,如何将Android Studio中的工程托管到github中。
官网下载Git:
http://git-scm.com/download/win
要知道的是Android-Stuido自带Git,在本机下载安装即可