Android Studio常見問題匯總

Android Studio 常用快捷鍵

ctrl+alt+v -> ctrl+2+l 自動定義變量

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

ctrl+alt+o -> ctrl+shift+o 導(dǎo)包

ctrl+alt+F -> 自動生成成員變量

ctrl+r -> 替換字符串

ctrl+n -> 查找類

ctrl+f12 -> 當(dāng)前類查找方法

ctrl+alt+space -> 自動提示

ctrl+alt+Left/Right ->跳到上一個/下一個編輯頁面

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

ctrl+y -> 刪除當(dāng)前行

ctrl+shift+f -> 全局查找

ctrl+p ->查看參數(shù)

ctrl+alt+b -> ctrl+t,查看繼承關(guān)系

ctrl+Q 查看當(dāng)前方法注釋

ctrl+alt+t : 自動生成代碼塊, 比如try catch等

Genymotion連接不上

方法1:

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

方法2:

將adb指向Android Studio的路徑下, 此處需要有一個appt.exe, 而Android Studio的sdk沒有帶, 可以從eclipse的platform-tools中拷貝過來

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
        }
    }

自動補全過濾掉首字母大小寫##

1479479434755.png

代碼混淆

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

模擬器啟動后,Launcher崩潰

可以修改RAM和VM的大小, 調(diào)整得更大一些

解決Android Studio每次啟動都要在fetching Android sdk compoment information

1)進(jìn)入剛安裝的Android Studio目錄下的bin目錄姆蘸。找到idea.properties文件驶乾,用文本編輯器打開。
2)在idea.properties文件末尾添加一行: disable.android.first.run=true ,然后保存文件。
3)關(guān)閉Android Studio后重新啟動驻售,便可進(jìn)入界面。


AS對9Patch圖要求很高, 必須標(biāo)記上下左右邊線,否則項目無法運行


Android Studio 更新 Gradle錯誤解決方法

當(dāng)打開第三方項目時, 由于第三方項目所使用的Gradle版本和本地不一致, 會導(dǎo)致Studio一直嘗試下載Gradle文件, 而下載Gradle需要翻墻, 速度極慢, 導(dǎo)致項目一直卡死在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 中修改一下參數(shù) 1,2椭更,3,4 四個參數(shù)

1479479719591.png

三個參數(shù)對應(yīng)sdk中的文件 當(dāng)文件存在的情況下可以降版本成功
必須修改的參數(shù) (三個)

1.  compileSdkVersion 21
    目錄:Android\sdk\platforms   中存在android-21 文件
2. buildToolsVersion "23.0.2" 
    目錄:Android\sdk\build-tools   中存在21.1.2文件
3. targetSdkVersion  21  目標(biāo)版本從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中進(jìn)行配置:

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

設(shè)置自動導(dǎo)包

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

添加工具類快捷方式

  1. 鼠標(biāo)浮在工具欄上, 點擊右鍵, 選擇Customize Menus and Toolbars


    1479480090961.png
  2. 選擇Main Toolbar


  3. 選擇你想插入在那個快捷圖標(biāo)的后面
  4. 點擊Add Separator可以添加分隔線
  5. 點擊Add After可以選擇添加哪種快捷操作


    1479480151023.png
  6. 在Main menu中選擇相關(guān)操作, 比如新建一個類, 或者新建Activity
  7. 點擊確定后, 在工具欄上就會顯示相關(guān)快捷圖標(biāo)


    1479480160115.png

自動抽取style樣式

1479480214077.png

限制每行代碼長度

1)設(shè)置行寬蛾魄,Preferences->Editor->Code Style, 右側(cè)找到Right margin (columns)虑瀑,默認(rèn)是100,建議設(shè)置為120滴须。

2)設(shè)置格式化換行舌狗,Preferences->Editor->Code Style->Java,點擊右側(cè)標(biāo)簽Wrapping and Braces扔水,勾選Line breaks和Ensure right margin is not exceeded痛侍。

斷開 SVN版本控制

打開我們的工程目錄,定位到.idea目錄下魔市,
找到vcs.xml使用記事本打開主届,
將VCS=“svn”改為VCS=“”即可
同時刪除項目文件夾中的.svn文件

Studio SVN配置

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

搞起來挺費勁, 還不如直接在客戶端進(jìn)行操作

設(shè)置鼠標(biāo)懸浮后提示api注釋

無標(biāo)題.png

持續(xù)更新中.....

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市待德,隨后出現(xiàn)的幾起案子君丁,更是在濱河造成了極大的恐慌,老刑警劉巖将宪,帶你破解...
    沈念sama閱讀 216,997評論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件绘闷,死亡現(xiàn)場離奇詭異,居然都是意外死亡较坛,警方通過查閱死者的電腦和手機印蔗,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,603評論 3 392
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來燎潮,“玉大人喻鳄,你說我怎么就攤上這事∪贩猓” “怎么了除呵?”我有些...
    開封第一講書人閱讀 163,359評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長爪喘。 經(jīng)常有香客問我颜曾,道長,這世上最難降的妖魔是什么秉剑? 我笑而不...
    開封第一講書人閱讀 58,309評論 1 292
  • 正文 為了忘掉前任泛豪,我火速辦了婚禮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘诡曙。我一直安慰自己臀叙,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,346評論 6 390
  • 文/花漫 我一把揭開白布价卤。 她就那樣靜靜地躺著劝萤,像睡著了一般。 火紅的嫁衣襯著肌膚如雪慎璧。 梳的紋絲不亂的頭發(fā)上床嫌,一...
    開封第一講書人閱讀 51,258評論 1 300
  • 那天,我揣著相機與錄音胸私,去河邊找鬼厌处。 笑死,一個胖子當(dāng)著我的面吹牛岁疼,可吹牛的內(nèi)容都是我干的阔涉。 我是一名探鬼主播,決...
    沈念sama閱讀 40,122評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼捷绒,長吁一口氣:“原來是場噩夢啊……” “哼洒敏!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起疙驾,我...
    開封第一講書人閱讀 38,970評論 0 275
  • 序言:老撾萬榮一對情侶失蹤凶伙,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后它碎,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體函荣,經(jīng)...
    沈念sama閱讀 45,403評論 1 313
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,596評論 3 334
  • 正文 我和宋清朗相戀三年扳肛,在試婚紗的時候發(fā)現(xiàn)自己被綠了傻挂。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,769評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡挖息,死狀恐怖金拒,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情套腹,我是刑警寧澤绪抛,帶...
    沈念sama閱讀 35,464評論 5 344
  • 正文 年R本政府宣布,位于F島的核電站电禀,受9級特大地震影響幢码,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜尖飞,卻給世界環(huán)境...
    茶點故事閱讀 41,075評論 3 327
  • 文/蒙蒙 一症副、第九天 我趴在偏房一處隱蔽的房頂上張望店雅。 院中可真熱鬧,春花似錦贞铣、人聲如沸闹啦。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,705評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽亥揖。三九已至,卻和暖如春圣勒,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背摧扇。 一陣腳步聲響...
    開封第一講書人閱讀 32,848評論 1 269
  • 我被黑心中介騙來泰國打工圣贸, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人扛稽。 一個月前我還...
    沈念sama閱讀 47,831評論 2 370
  • 正文 我出身青樓吁峻,卻偏偏與公主長得像,于是被迫代替她去往敵國和親在张。 傳聞我的和親對象是個殘疾皇子用含,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,678評論 2 354

推薦閱讀更多精彩內(nèi)容