1. 程式人生 > >Android Studio常見問題整理

Android Studio常見問題整理

1、andriod gradle外掛版本過低。

出錯位置:

  1. dependencies{  
  2.     classpath 'com.android.tools.build:gradle:0.10.2'  
  3. }  

提示資訊:You must use a newer version of the Android Gradle plugin. The minimum supported version is 0.12.0 and the recommended version is 0.12.+

這種情況一般出現在匯入其他人的專案,或者更新了android studio之後。原因是android studio是依賴gradle構建的,在構建android專案的時候,會使用到相關的android gradle外掛。隨著android studio及sdk的更新,可能會導致舊版本的外掛不可用(比如在build tools的19.0版本之後,zipalign從tools目錄中被移到build tools的對應版本目錄中),所以 新版本的android studio會需要更高版本的外掛來編譯。

按提示,將外掛的版本改為0.12.0以上就可以,推薦的版本是使用0.12.+。

2、maven相關問題。

匯入專案後出現:Error:(47, 0) No such property: sonatypeRepo for class: org.gradle.api.publication.maven.internal.ant.DefaultGroovyMavenDeployer。

這種問題一般是出現在匯入一些開源專案的時候。原因為該專案的原作者會把專案釋出到maven中央倉庫中,所以在gradle中添加了相關的maven釋出任務,而釋出任務需要配置username(找不到username也是同樣的問題)或sonatypeRepo等屬性的值,作者是不會把這些值上傳的,所以導致找不到這些屬性。你不是該專案的作者,自然不需要這些任務,最乾淨的方法是把這些任務及引用的maven, signing外掛的宣告刪除即可。當然,你也可以在gradle.properties中新增上找不到的這些屬性的值以通過編譯。

比如我在gradle.properties中新增上:

  1. #To fix compile error. 這裡的三個變數名根據uploadArchives中所引用的變數名不同,具體看情況而配置。  
  2. sonatypeRepo=null  
  3. sonatypeUsername=null  
  4. sonatypePassword=null  

相關推薦

Android Studio常見問題整理

1、andriod gradle外掛版本過低。 出錯位置: dependencies{       classpath 'com.android.tools.build:gradle:0.10.2'   }   提示資訊:You must use a newer

android--------Android Studio常見問題以及解決方式

ids reat 代碼自動提示 ack pre 詳細信息 不清楚 jar jdk1.7 gradle build的時候出現的問題: Error:Execution failed for task ‘:app:packageDebug‘. Duplicate files c

android studio 常見錯誤解決積累

1、新安裝的Android Studio  執行專案是,報錯 解決:File——>Setting -——>Build,Execution——>Instant Run  把Enable Instant Run  去掉打鉤就行了 2

Android Studio 常見問題小結

   一、APK打包出現 AAPT2 error: check logs for details.錯誤     繼續學習Android,打包的時候出現了AAPT2 error: check logs for details.錯誤,不清楚什麼問題,網上找到了

史上最全最權威的Android Studio外掛整理

現在Android的開發者基本上都使用Android Studio進行開發(如果你還在使用eclipse那也行,畢竟你樂意怎麼樣都行)。使用好Android Studio外掛能大量的減少我們的工作量。 1.GsonFormat 快速將json字串轉換成一個Java Bea

android studio 常見依賴

//---------------------------------------------------------------------------------------- compile 'com.android.support:appcom

Android Studio 常見檔案說明

.gradle ——>gradle 執行以後生成的快取資料夾 .idea ——>是android studio 工程開啟以後生成的工作環境配置資料夾。 app 資料夾是application module,其中包含你的原始碼src、資原始檔res、Assets 等必須的檔案。

Android Studio常見問題(+)

Android Studio找不到FragmentActivity類 右擊專案——》open module settings——》選擇第五個選項卡“Dependencies”——》點選加號——》選擇第一個Library dependency ——》我選擇的V4的

Android Studio 常見錯誤

1、Could not find intellij-core.jar (com.android.tools.external.com-intellij:intellij-core:26.0.1). Searched in the following locations:  

Android studio 常見錯誤以及問題

1.dexDebug ExecException finished with non-zero exit value 2 全bug日誌如下: (Error:Execution failed for task ':app:dexDebug'. > com.andro

Android Studio 常見問題

最近,Android Studio 更新到後,遇到了一些問題,記錄一下。 Android Studio 配置 Help -> Edit Custom VM Option -> studio.vmoptions檔案 # custo

android studio 常見問題解決

1 設定libs  sourceSets { main { jniLibs.srcDirs = ['libs'] } } }

android studio常見的執行錯誤總結

開發中遇到的編譯問題彙總:(1.)java.lang.RuntimeException:Unable to start activity ComponentInfo{com.yhy.testviewdemo/com.yhy.testviewdemo.activity.Bitm

最完整Android Studio外掛整理

現在Android的開發者基本上都使用Android Studio進行開發(如果你還在使用eclipse那也行,畢竟你樂意怎麼樣都行)。使用好Android Studio外掛能大量的減少我們的工作量。 快速將json字串轉換成一個Java Bean,免去我們根據json字串手寫對應Java Bean的過

Android Studio分類整理res/Layout中的佈局檔案 (筆記4)

本來這個功能不怎麼打算用的,但是寫專案的時候發現layout檔案真心太多了一個Activity對應5-8個layout,所以有時候需要去處理太多容易頭暈然後去網上找了發現,大部分都沒有什麼用好不容易找了個有用但是步驟有部分缺失所以還是研究了好一陣子。 說到佈局檔案的整

Android Studio 常見 Build 問題 Error:failed to find Build Tools revision 23.0.2

問題一 有時候從 Github 上拷貝人家的工程,執行會出現各種依賴包、版本包問題。 修改 build.gradle 在專案的 build.gradle 裡面設定,注意有兩個build.gradle,最好都注意一下。把build.gradle裡面的

最全最好用的Android Studio外掛整理

現在Android的開發者基本上都使用Android Studio進行開發(如果你還在使用eclipse那也行,畢竟你樂意怎麼樣都行)。使用好Android Studio外掛能大量的減少我們的工作量。 1.GsonFormat 快速將json字串轉換成一個Java Bean,免去我們根據json字串手寫對應

Android Studio常見問題彙總

一、Android Studio編碼問題 (1)編譯專案,出現故障gradle: 警告:編碼 EUC_CN 的不可對映字元。 解決方案: tasks.withType(Compile) { options.encoding = "UTF-8" } (2)如果提示包含

Android Studio常見錯誤解決方案

最近一直沒有時間寫部落格了(加班狗不解釋),一直想把最近在學專案的時候遇到的幾個問題想總結一下,方便他人少走彎路,也方便自己記錄一下自己走過的坑,以表達對技術的追求,好了廢話不多說,直接上問題。 1、

最全Android Studio外掛整理

現在Android的開發者基本上都使用Android Studio進行開發(如果你還在使用eclipse那也行,畢竟你樂意怎麼樣都行)。使用好Android Studio外掛能大量的減少我們的工作量。快速將json字串轉換成一個Java Bean,免去我們根據json字串手寫