天天看點

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

持續更新中.....