使用Android Studio遇到的相關問題

   注意: 寫該文章主要幫助自己記憶毡们,貼出來希望可以給有同樣問題的人解惑,不喜勿噴牵署,可以提意見哦漏隐。

問題一:導入本地項目所遇到的問題

1、問題描述:

Error:Failed to open zip file.
Gradle's dependency cache may be corrupt (this sometimes occurs after a 
network connection timeout.)
<a href="syncProject">Re-download dependencies and sync project (requires 
network)</a>
<a href="syncProject">Re-download dependencies and sync project (requires network)</a>

2奴迅、解決方式:
刪除項目中的gradle文件夾,再重新編譯挺据。

問題二:

1取具、問題描述:

Error:The number of method references in a .dex file cannot exceed 64K.
Learn how to resolve this issue at 
https://developer.android.com/tools/building/multidex.html

2、解決方式:

在build.gradle文件中增加內容1扁耐,但僅僅增加內容1只可以解決編譯錯誤暇检,為了解決應用安裝后報錯,必須增加內容2

android {

...
//1
defaultConfig{
    multiDexEnabled true
}
//2
dependencies{
   compile 'com.android.support:multidex:1.0.2'

}
}

問題三:如果不增加問題二中的內容2婉称,安裝應用后會報錯

1块仆、問題描述:

E/AndroidRuntime( 2916): FATAL EXCEPTION: main
E/AndroidRuntime( 2916): java.lang.RuntimeException: Unable to instantiate 
application android.support.multidex.MultiDexApplication: 
java.lang.ClassNotFoundException: Didn't find class 
"android.support.multidex.MultiDexApplication" on path: 
/system/app/USBMusicPlayer_a12_Activity-debug.apk
E/AndroidRuntime( 2916):        at 
android.app.LoadedApk.makeApplication(LoadedApk.java:504)
E/AndroidRuntime( 2916):        at 
android.app.ActivityThread.handleBindApplication(ActivityThread.java:4364)
E/AndroidRuntime( 2916):        at 
android.app.ActivityThread.access$1300(ActivityThread.java:141)
E/AndroidRuntime( 2916):        at 
...

2、解決方式:

在build.gradle文件中增加如下內容:

android {

...

dependencies{
   //這的版本可能不同
   compile 'com.android.support:multidex:1.0.2'

}}

問題四:創(chuàng)建一個新項目遇到的問題

1王暗、問題描述:

C:\Users\Administrator\.gradle\caches\transforms-1\files-1.1\appcompat-v7-
26.1.0.aar\2a6a5fcbca7d820cb35027346122b6d8\res\values\values.xml
Error:(12, 5) error: resource android:color/black not found.
Error:(14, 5) error: resource android:color/black not found.
Error:(15, 5) error: resource android:color/black not found.
...
Error:java.util.concurrent.ExecutionException: 
java.util.concurrent.ExecutionException: 
com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for 
details
Error:java.util.concurrent.ExecutionException: 
com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for 
details
 Error:com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs 
for details
Error:Execution failed for task ':app:processDebugResources'.
Failed to execute aapt

2悔据、解決方式:

這種問題一般與sdk和jdk有關,原先jdk使用了自己下載的jdk1.8俗壹,但是總是有問題科汗,使用了推薦的jdk和最新的sdk就好了,如下所示:


1511921217(1).png

問題五:Android Studio引用Fabric時出現(xiàn)的問題

1绷雏、問題描述

Error:Could not download gradle.jar (io.fabric.tools:gradle:1.22.1): No cached version available for offline mode

2头滔、原因

這是因為項目選中了離線工作,首先會從本地去獲取涎显,由于本地沒有坤检,所以就會出問題,不應該勾選Offline work期吓。

3早歇、修改方案

(1)選中Android Studio——>Preferences——>彈出如下對話框——>不勾選Offline work——>refresh all gradle project

Paste_Image.png

(2)如果沒有選中仍然報該問題請選中File——>Invalidate Caches/Restart;

問題六 升級成android Studio 3.0后出現(xiàn)的該問題。

問題描述1:

Error:All flavors must now belong to a named flavor dimension. Learn more at https://d.android.com/r/tools/flavorDimensions-missing-error-message.html

解決方式:

問題7:
描述如下:

Warning:The specified Android SDK Build Tools version (25.0.2) is ignored, as it is below 
the minimum supported version (26.0.2) for Android Gradle Plugin 3.0.1.
Android SDK Build Tools 26.0.2 will be used.
To suppress this warning, remove "buildToolsVersion '25.0.2'" from your build.gradle file, as 
each version of the Android Gradle Plugin now has a default version of the build tools.

解決方式:
換成指定的版本


image.png

問題8:
問題描述:

Error:Execution failed for task ':actionbarsherlock:processDebugResources'.
Unknown android attribute 'SherlockSpinner'

解決方式:

問題9:
問題描述:

Error:Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'. 
java.lang.RuntimeException: java.lang.RuntimeException: 
com.android.builder.dexing.DexArchiveMergerException: Unable to merge dex

原因:之前想使用Mob短信認證的功能膘婶,因此在lib中加入了MobCommons-2017.0607.1736.jar,MobTools-2017.0607.1736.jar等jar包缺前,后來又使用Mob的分享功能,進行了如下配置悬襟,在總的build.gradle中配置了如下內容:


image.png

在單個模塊中配置如下內容:


image.png

這是ShareSDK配置加載成功后的內容包含了MobCommons-2017.0607.1736.jar,MobTools-2017.0607.1736.jar衅码,與libs目錄中的重復了,因此導致一直報錯脊岳。

解決方案:

把libs中的MobCommons-2017.0607.1736.jar和MobTools-2017.0607.1736.jar刪除即可逝段。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末垛玻,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子奶躯,更是在濱河造成了極大的恐慌帚桩,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,122評論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件嘹黔,死亡現(xiàn)場離奇詭異账嚎,居然都是意外死亡,警方通過查閱死者的電腦和手機儡蔓,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,070評論 3 395
  • 文/潘曉璐 我一進店門郭蕉,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人喂江,你說我怎么就攤上這事召锈。” “怎么了获询?”我有些...
    開封第一講書人閱讀 164,491評論 0 354
  • 文/不壞的土叔 我叫張陵涨岁,是天一觀的道長。 經常有香客問我吉嚣,道長梢薪,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,636評論 1 293
  • 正文 為了忘掉前任瓦戚,我火速辦了婚禮沮尿,結果婚禮上,老公的妹妹穿的比我還像新娘较解。我一直安慰自己畜疾,他們只是感情好,可當我...
    茶點故事閱讀 67,676評論 6 392
  • 文/花漫 我一把揭開白布印衔。 她就那樣靜靜地躺著啡捶,像睡著了一般。 火紅的嫁衣襯著肌膚如雪奸焙。 梳的紋絲不亂的頭發(fā)上瞎暑,一...
    開封第一講書人閱讀 51,541評論 1 305
  • 那天,我揣著相機與錄音与帆,去河邊找鬼了赌。 笑死,一個胖子當著我的面吹牛玄糟,可吹牛的內容都是我干的勿她。 我是一名探鬼主播,決...
    沈念sama閱讀 40,292評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼阵翎,長吁一口氣:“原來是場噩夢啊……” “哼逢并!你這毒婦竟也來了之剧?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 39,211評論 0 276
  • 序言:老撾萬榮一對情侶失蹤砍聊,失蹤者是張志新(化名)和其女友劉穎背稼,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體玻蝌,經...
    沈念sama閱讀 45,655評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡蟹肘,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,846評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了俯树。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片疆前。...
    茶點故事閱讀 39,965評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖聘萨,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情童太,我是刑警寧澤米辐,帶...
    沈念sama閱讀 35,684評論 5 347
  • 正文 年R本政府宣布,位于F島的核電站书释,受9級特大地震影響翘贮,放射性物質發(fā)生泄漏。R本人自食惡果不足惜爆惧,卻給世界環(huán)境...
    茶點故事閱讀 41,295評論 3 329
  • 文/蒙蒙 一狸页、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧扯再,春花似錦芍耘、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,894評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至秃殉,卻和暖如春坝初,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背钾军。 一陣腳步聲響...
    開封第一講書人閱讀 33,012評論 1 269
  • 我被黑心中介騙來泰國打工鳄袍, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人吏恭。 一個月前我還...
    沈念sama閱讀 48,126評論 3 370
  • 正文 我出身青樓拗小,卻偏偏與公主長得像,于是被迫代替她去往敵國和親砸泛。 傳聞我的和親對象是個殘疾皇子十籍,可洞房花燭夜當晚...
    茶點故事閱讀 44,914評論 2 355

推薦閱讀更多精彩內容

  • 原文地址:Android Studio 簡單介紹和使用問題小結 Google在2013的I/O開發(fā)者大會上引入的該...
    如若成楓閱讀 2,200評論 0 3
  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理蛆封,服務發(fā)現(xiàn),斷路器勾栗,智...
    卡卡羅2017閱讀 134,657評論 18 139
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,133評論 25 707
  • 江南夜雨围俘,窸窸窣窣砸讳。可能適逢早春的緣故界牡,仍然有些難抵的寒意襲來簿寂,令人對季節(jié)更替心生一絲慍怒,這是純粹而直接...
    漁瀾先生閱讀 205評論 0 0
  • 日起而作 手機調備的鬧鈴不厭其煩的工作著宿亡,無奈如你常遂,強忍倦意快速洗漱完奔往公交車站,似是昨日工作的乏都還...
    適挽閱讀 523評論 0 0