赞
踩
第一次启动AS会很慢,这是因为AS在下载一些文件,解决方法:在目录Android Studio\bin下找到文件idea.properties,打开并在最后添加一行代码:
disable.android.first.run=true
file -->setting -->Appearance & Behavior -->System Setting -->Android SDK,设置SDK的目录即可。
见图:
第一次安装完Android Studio后,默认是不关联ADB的,所以我们如果run,会报错:如下图:
解决方法:Tools | Android | Enable ADB ingtegration 打钩。
file -->setting -->Appearance & Behavior -->Appearance-->UI Options-->Theme:
见图:
file -->setting -->Editor-->Color & Font --> Font
见图:
setting-->Appearance & Behavior-->System Setting-->Start UP/Start Down-->ReOpen last Project on StartUp。
打钩:每次打开AS,都会打开最后一次的项目。
不打勾:每次打开AS,会让你自己选择打开那个项目。
有键项目,发现没有delete,这是因为AS在删除项目上比较慎重,多加了一步。
解决方法:
file -->setting-->Project Structure -->Module,选中你创建的Module,点击“-”,--->ok-->返回project结构,选中你创建的Module(app是你自己命名的)右击delete就可以实现删除module
见图:
左侧有 structure
见图:
有2种方法
1. 添加本地jar包。
2. 添加远程jar包。
project目录下,将jar放到module的libs目录中,右键add as library。
注意:这种方法添加的jar不会再dependencies{。。。}中出现:
compile 'com.google.code.gson:gson:2.4',
但是会出现:compile files('libs/BaiduLBS_Android.jar')
见下图:compile files(‘libs/BaiduLBS_Android.jar’):
add as library后左侧有三角形,说明已经作为library添加成功。
也可以不用右键add as library,而是在module setting 中但是file dependency:如下图:
方法一:在 gradle 种配置。
方法二:setting-->project structure -->app(选中)--> Dependencies-->Library Dependency-->搜索jar包(如:Gson.jar)
方法一:修改module中的版本
方法二:修改project中的版本
已经创建的项目:直接在module的buidle.gradle中修改即可
怎么在创建项目时就保证各version部出现older 不清楚,尽量升级AS吧。
File–>Project Structure… –>Module app修改对应的version
见图:
Assert: 7EFFEC
log级别 | 颜色 |
---|---|
Assert | 7EFFEC |
Debug | 4180BB |
Error | FF453D |
Info | FFFFFF |
Verbose | C0C0C0 |
Waring | BBB945 |
选中module,右击,–>Local History–>show History.
1.
2.
3.对照图
右键—>ReFactor—>Extract—>Style
默认大写,而 我们需要 输入的是小写就是小写;输入的是大写就是大写;或者大小写都有,需要在view下设置:
caps:大写。
android:textAllCaps="false"
开启完成后,左侧添加文件vcs.xml
android studio project–>ideal中文件设为空
Help–>Tips of the Day
File–>setting–>Editor–>File Encoding
setting–>Editor–>Code Style–>Java–>Wrap and Braces–>line break 不打勾
默认选中个前2项
导如官方的Demo有2种方式
由于官方给的Demo中project下的build.gradle
是空的,所以我们需要把别的project下的build.gradle
复制到该Demo下。
以recyclerview为例:
位于gradle\wrapper目录下
修改gradle-wrapper.properties
中的gradle为你本地的gradle
修改module下的build.gradle 的com.android.tools.build:gradle
为你本地的tool。官方的Demo中Application目录就是module。
Analyse —>Run Inspection by Name–>输入unused resources–>选择筛选条件–>显示无效的文件–>删除
进行到这里,是不是觉得很麻烦,有没有简单方法呢?答案肯定有。右击module–>Refactor–>Remove unUsed Resourse
setting–>editor–>code style–>右侧right margin(columns)
直接到plugins里面禁用或卸载即可:
Settings –> Plugins ,右侧会显示出已经安装的插件列表。若是AS再带的,取消勾选即可禁用插件。
若是自己安装的,取消勾选即可禁用插件,点击 “uninstall plugin” 标识卸载
禁用:
卸载
Android Studio支持自动检查更新。之前尚未发布正式版时,一周有时会有几次更新。你可以设置检查的类型,用以控制更新类型。
Settings –> Updates 。勾选 Check for updates in channel ,即开通了自动检查更新。你可以禁用自动检查更新。右侧的列表,是更新通道。
当我们打开第二个project时,是在本窗口打开,还是开一个新窗口。
选择GBK –> Reload,然后选择UTF-8 –> Convert
解决导入其他项目时文件乱码
如果不是从GitHub,那么就选git,把url粘贴进去即可。
参考:Android Studio编译缓慢,长时间无响应优化
国内访问Maven网速太慢,可以用国内的代替。
在project build.gradle中配置
maven{ url "http://maven.aliyun.com/nexus/content/groups/public/" }
即:
buildscript {
repositories {
maven{ url "http://maven.aliyun.com/nexus/content/groups/public/" }
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.3.0'
}
}
allprojects {
repositories {
maven{ url "http://maven.aliyun.com/nexus/content/groups/public/" }
jcenter()
}
}
Android 冷兵器 之 tools
布局文件中tools的使用,可是实现预览效果
官方介绍:https://developer.android.google.cn/studio/write/tool-attributes.html
ctrl+鼠标左键
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。