首頁 > 其他

Android Studio中常見問題匯總

2019-11-27 07:58:13

當你從Eclipse切換到Android Studio(以下簡稱AS)的時候,從網上下一個用AS的demo時,我覺得至少有80%的可能你需要改程式碼才能執行,目前我從github上down下的至少20個專案,改程式碼的的概率是100%,沒錯,是100%;迄今為止我沒有一個專案能匯入後直接用的,或多或少的出現這樣那樣的問題;也許有人會說你個屌絲不會gradle活該,我……!

好吧!看看我遇到的各種各樣的問題吧,你總會遇到的……

1

本來在eclipse中刪除那是非常簡單的,沒想到在Android Studio中是如此麻煩,最開始右鍵是沒有刪除按鈕的,要右鍵去Open Module Settings中的Modules裡減減減才能調出刪除按鈕,你以為這樣就可以刪除了,too native!


2

調出的刪除按鈕是特麼不可點選的,已經把刪除按鈕放在左邊了,還不能讓人用,逗我玩呢?然後我們不得不在refactor下的safe delete下刪除;還好選中檔案直接按delete也是可以刪除的;


1

開啟AS的時候左側的recent projects有時候會很多,有點煩想清掉,怎麼辦?


2

如下圖,File->Open Recent->Clear List 點選下就清掉了,瞬間介面清爽了


1

當從eclipse切換到AS的時候,快捷鍵不一樣的話還是挺費時間的,好在AS給我們提供了Eclipse的快捷鍵模式,我們直接設定成eclipse的;在Preferences下的Keymap中選擇你常用的快捷鍵模式,我這裡習慣的是Eclipse(Mac OS X)


2

怎麼設定黑色的風格,AS預設的時候是白灰的,不是截圖的暗黑;還是在Preferences裡,Appearance中的Theme選擇Darcula 點選Apply或者OK按鈕,風格立馬酷炫了,類似Maya和3dsMax的風格了


3

那麼怎麼設定程式碼的字型和大小呢?在Editor中的 Colors&Fonts下有Font選項點選後右邊顯示設定選項,Scheme預設是不能編輯的,所以必須要先點選Save As新建一個自己的風格,輸入name後點選OK


4

發現下面的Editor Font可以編輯了,然後選字型,設定size…… 點選Apply或OK按鈕就可以搞定了


1

設定set get方法,右鍵->Generate->Getter and Setter過載函數:右鍵—-Generate—Override Method—選擇要過載的函數。 


2

或者在選單Code下的Override Methods裡


1

解決辦法:在Terminal裡輸入./gradlew assembleRelease –no-daemon


1

這個問題困擾了我很長時間,好吧,用百度搜了半天全都是runProguard的


2

刪掉最外層的build.gradle中的

android {         

compileSdkVersion 19         

buildToolsVersion '21.1.1'    

 }

然後重新重新整理就ok了


1

開啟Preferences設定 搜尋gradle 然後在Gradle VM options輸入-Xmx512m或者-Xmx768m;


1

在專案最外層的build.gradle加入如下程式碼重新整理(try again):buildscript { ? ??? ? ?repositories { ? ? ? ? ?? ? ? ? ? mavenCentral() ? ??? ? ?} ? ??? ? dependencies { ? ? ? ? ?? ? ? ? ? classpath 'com.android.tools.build:gradle:1.2.3' ? ??? ? ?}?}??allprojects { ? ??? ? ? re
positories { ? ? ? ? ?? ? ? ? ? mavenCentral() ? ??? ? ? }?}

IT145.com E-mail:sddin#qq.com