天天看点

Android Studio常见问题汇总 Android Studio常见问题汇总

Android Studio常见问题汇总

原文地址:http://www.jianshu.com/p/e5e5d26a2883

Android Studio 常用快捷键

ctrl+alt+v -> ctrl+2+l 自动定义变量

ctrl+alt+l -> ctrl+shift+f 代码格式化

ctrl+alt+o -> ctrl+shift+o 导包

ctrl+alt+F -> 自动生成成员变量

ctrl+r -> 替换字符串

ctrl+n -> 查找类

ctrl+f12 -> 当前类查找方法

ctrl+alt+space -> 自动提示

ctrl+alt+Left/Right ->跳到上一个/下一个编辑页面

alt+enter -> ctrl+1, 自动修正

ctrl+y -> 删除当前行

ctrl+shift+f -> 全局查找

ctrl+p ->查看参数

ctrl+alt+b -> ctrl+t,查看继承关系

ctrl+Q 查看当前方法注释

Genymotion连接不上

方法1:

build-tools不要使用24就可以了

方法2:

将adb指向Android Studio的路径下, 此处需要有一个appt.exe, 而Android Studio的sdk没有带, 可以从eclipse的platform-tools中拷贝过来
Android Studio常见问题汇总 Android Studio常见问题汇总

1479479401674.png

修改debug签名

signingConfigs {
        config {
            keyAlias 'itcast'
            keyPassword '123456'
            storeFile file('C:/Users/Administrator/Desktop/itcast.keystore.jks')
            storePassword '123456'
        }
    }

buildTypes {
        release {
            signingConfig signingConfigs.config
        }

        debug {
            signingConfig signingConfigs.config
        }
    }
           

自动补全过滤掉首字母大小写

Android Studio常见问题汇总 Android Studio常见问题汇总

1479479434755.png

代码混淆

buildTypes {
    release {
        minifyEnabled true //一定要改为true,才表示开启混淆功能
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
}
           

模拟器启动后,Launcher崩溃

可以修改RAM和VM的大小, 调整得更大一些

解决Android Studio每次启动都要在fetching Android sdk compoment information

1)进入刚安装的Android Studio目录下的bin目录。找到idea.properties文件,用文本编辑器打开。

2)在idea.properties文件末尾添加一行: disable.android.first.run=true ,然后保存文件。

3)关闭Android Studio后重新启动,便可进入界面。

AS对9Patch图要求很高, 必须标记上下左右边线,否则项目无法运行

Android Studio 更新 Gradle错误解决方法

当打开第三方项目时, 由于第三方项目所使用的Gradle版本和本地不一致, 会导致Studio一直尝试下载Gradle文件, 而下载Gradle需要翻墙, 速度极慢, 导致项目一直卡死在Refreshing Gradle的界面下.

方法1:

http://www.cnblogs.com/neozhu/p/3525404.html

首先打开android studio项目 找到项目目录gradle\wrapper\gradle-wrapper.properties这个文件

修改distributionUrl=http\://services.gradle.org/distributions/gradle-1.9-all.zip

方法2:

提前将各个版本的gradle下载下来, 然后修改gradle地址为本地路径, distributionUrl=file\:/C:/Android/sdk/Gradle/gradle-2.2.1-all.zip

Studio 安装插件

路径: Setting->Plugins

修改版本

model 中的 build.gradle 中修改一下参数 1,2,3,4 四个参数

Android Studio常见问题汇总 Android Studio常见问题汇总

1479479719591.png

三个参数对应sdk中的文件 当文件存在的情况下可以降版本成功

必须修改的参数 (三个)

1.  compileSdkVersion 21
    目录:Android\sdk\platforms   中存在android-21 文件
2. buildToolsVersion "23.0.2" 
    目录:Android\sdk\build-tools   中存在21.1.2文件
3. targetSdkVersion  21  目标版本从23 修改为21
4. compile 'com.android.support:appcompat-v7:21.0.3'
   目录:\Android\sdk\extras\android\m2repository\com\android\support\appcompat-v7中存在  21.0.3 文件夹
           

引入so文件

在Gradle中进行配置:

sourceSets {
        main {
            jniLibs.srcDirs = ["libs"]
        }
    }
           

设置自动导包

Android studio --> File--> Settings --> Editor --> Auto Import --> 全部勾选上

添加工具类快捷方式

  1. 鼠标浮在工具栏上, 点击右键, 选择Customize Menus and Toolbars
    Android Studio常见问题汇总 Android Studio常见问题汇总
    1479480090961.png
  2. 选择Main Toolbar
    Android Studio常见问题汇总 Android Studio常见问题汇总
  3. 选择你想插入在那个快捷图标的后面
  4. 点击Add Separator可以添加分隔线
  5. 点击Add After可以选择添加哪种快捷操作
    Android Studio常见问题汇总 Android Studio常见问题汇总
    1479480151023.png
  6. 在Main menu中选择相关操作, 比如新建一个类, 或者新建Activity
  7. 点击确定后, 在工具栏上就会显示相关快捷图标
    Android Studio常见问题汇总 Android Studio常见问题汇总
    1479480160115.png

自动抽取style样式

Android Studio常见问题汇总 Android Studio常见问题汇总

1479480214077.png

限制每行代码长度

1)设置行宽,Preferences->Editor->Code Style, 右侧找到Right margin (columns),默认是100,建议设置为120。

2)设置格式化换行,Preferences->Editor->Code Style->Java,点击右侧标签Wrapping and Braces,勾选Line breaks和Ensure right margin is not exceeded。

断开 SVN版本控制

打开我们的工程目录,定位到.idea目录下,

找到vcs.xml使用记事本打开,

将VCS=“svn”改为VCS=“”即可

同时删除项目文件夹中的.svn文件

Studio SVN配置

http://www.jianshu.com/p/f1e6c4695502

搞起来挺费劲, 还不如直接在客户端进行操作

设置鼠标悬浮后提示api注释

Android Studio常见问题汇总 Android Studio常见问题汇总

无标题.png

持续更新中.....