1. 程式人生 > >Android 卡在Gradle:Resolve dependencies':app:_debugCompile'

Android 卡在Gradle:Resolve dependencies':app:_debugCompile'

Android 卡在Gradle:Resolve dependencies’:app:_debugCompile’
的原因為Gradle預設每次編譯都會resolve dependencies,每次都會去進行網路請求。
所以有兩種方案可以解決該問題,一是網路請求步驟加快;二是不通過網路,使用本地檔案。

1. 網路

resolve dependencies過慢,最大原因是訪問庫的速度太慢了,有可能是私有庫地址訪問太慢,也有可能是公共庫,其中JCenter國內可能下載比較慢,所以推薦幾個映象庫:
在工程下的build.gradle 裡面設定一下內容

allprojects {
    repositories {
        maven { 
        url 'http://maven.aliyun.com/nexus/content/groups/public'
}
······ } }

這裡設定了阿里雲的maven庫,速度測試還非常不錯。
另外還有兩個
http://mirrors.ibiblio.org/maven2/
http://maven.oschina.net/content/groups/public/
自測發現速度慢,所以不推薦使用。

2. 本地

offline模式下,需要保證所有的庫已經正確下載完整,可以更改為offline模式。這裡寫圖片描述

另外命令執行gradle task的時候,也會出現該情況,所以這個時候,執行命令的時候後面加入–offline就可以了。
如:
user$ ./gradlew makeJar --offline

相關推薦

Android Gradle:Resolve dependencies':app:_debugCompile'

Android 卡在Gradle:Resolve dependencies’:app:_debugCompile’ 的原因為Gradle預設每次編譯都會resolve dependencies,每次都會去進行網路請求。 所以有兩種方案可以解決該問題,一是網路

Android 新建工程 Gradle:Resolve dependencies':app:_debugCompile'

今天更新androidSDK 到5.0,發現新建工程時卡在Gradle:Resolvedependencies':app:_debugCompile' 首先,googledevelop是訪問不了的,如果可以就沒這事了。(折翼的天使) 其次,我早以在android-stud

as載入工程Gradle:Resolve dependencies'app:debugCompile'

參考:http://stormzhang.com/android/2015/03/29/android-support-library/ Android 新建工程 卡在Gradle:Resolve dependencies':app:_debugCompile' 今天

解決android studio3.0 preview一直Gradle:Resolve dependencies':classpath'的問題

在今年的Google開發者大會上,Google宣佈了Kotlin是Android的主要開發語言了,從此Kotlin有了個親爸爸android studio 3.0 preview提供了kotlin的支援,2.幾的版本也可以通過安裝外掛來支援kotlin,但是強迫

android studio 3.0 preview 解決Gradle: Configure Project or Gradle: Resolve Dependencies ':classpath

2017年Google開發者大會,google宣佈kotlin成為android開發的主要語言 android studio 3.0 preview提供了kotlin的支援,其他版本安裝plugin後也可以使用 google提供了版本之間共存的解決方案,mac下只要將名

android studio 解決Gradle :Resolve dependencies :classpath的辦法

    在匯入安卓專案的時候,遇到gradle問題,真的會把人給煩死   在網上找了半天原因,該配置的都配置了,試了網上所說的下載專案所需要的gradle版本到對應的路徑中去,無果。   中途還

Android Studio 解決resolve dependencies 'classpath'卡住

想必很多人都遇到過這種情況,特別是初學者,而出現這種情況的大部分原因都是代理問題! 如果沒有代理的同學請務必搞一個代理,如果不知道如何設定代理請先看下面部分"設定代理",否則可以直接跳到"二.解決問題" 一 設定代理: 在file-settings-Appearance

Jenkins Android gradle只能打包app-release-unsigned.apk

def 解決辦法 andro app lse ati deb 打包 tool 最近在通過jenkins自動打包安卓apk,但是測試打包的時候發現只能生成app-release-unsigned.apk,這個發到安卓手機因為缺少證書不能安裝。解決辦法是1.在app/build

Android Studio Gradle app/build/intermediates/transforms/AspectTransform/debug

Unexpected scopes found in folder '某個路徑/app/build/intermediates/transforms/AspectTransform/debug'. Required: SUB_PROJECTS. Found: EXTERNAL_LIBRARIES

Android運用Gradle build後生成的app-debug-unaligned apk 和app-debug

The unaligned apk is just an intermediate apk. First, the unaligned apk is generated. Then, the unaligned apk gets aligned and produces the aligned apk

Android studio 修改 app的 build.gradle實現同一APP不同版本同時存在(同一APP安裝N次)

//執行lint檢查,有任何的錯誤或者警告提示,都會終止構建,我們可以將其關掉。 lintOptions { abortOnError false checkReleaseBuilds false // 防止在釋出的時候出現因MissingTranslat

android通過gradle切換域名,替換app的String資源(修改app名稱,圖示)

需求 現在專案已經實現jenkins自動打包,現在需要在jenkns中的shell修改一個引數即可打包生成各種版本的app,例如 生成: 測試環境有除錯資訊的app 預上線環境有除錯資訊 預上線環境無除錯資訊 正式環境有除錯資訊, 正式環境(發包

Android Studio Gradle Download 慢/問題解決

使用開源中國的maven庫 build.gradle buildscript { repositories { // jcenter() // jcent

使用android studio開發系統級appgradle配置

as功能強大,體貼周到,讓開發者只集中於專案開發上,對於環境、編譯等等事項儘量的簡單。 不過萬事都有利弊,簡單的背後就是不靈活,導致我們開發系統級APP時非常蛋疼,因為要用到一些hide型別的api,不能改as預設的檢索庫,匯入jar也沒用,因為預設SDK的優先順序最高,我

android studio,Gradle配置: RxJava失敗 Failed to resolve: io.reactivex:rxjava:1.1.2

Rxjava version2.X之後: To allow having RxJava 1.x and RxJava 2.x side-by-side, RxJava 2.x is under the maven coordinates io.reactivex.rxjav

Android 教你如何發現 APP

最近部門打算優化下 APP 在低端機上的卡頓情況,既然想優化,就必須獲取卡頓情況,那麼如何獲取卡頓情況就是本文目的。 一般主執行緒過多的 UI 繪製、大量的 IO 操作或是大量的計算操作佔用 CPU,導致 App 介面卡頓。只要我們能在發生卡頓的時候,捕捉到主執行緒的堆疊資訊和系統的資源使用資訊,即可準確分析

Android 中如何從一個App啟動另外一個App(如啟動支付界面、啟動地圖界面、應用商場下載App等場景)

!= oid 等等 信息 fault next -a return 5.1   假定兩個App,分別是A和B,當A運行某個功能需要啟動B,一種是啟動B應用,一種直接進入B的某個Activity。搜了很多資料,沒有一個完整的。下面就A--Android5.1.1、B--And

移動端測試===Android內存管理: 理解App的PSS

存儲器 什麽是 信息 圖片 == -s 使用情況 相同 src Android內存管理: 理解App的PSS 原文鏈接:http://www.littleeye.co/blog/2013/06/11/android-memory-management-understandi

計算機畢業設計源碼分享-801雙魚林安卓Android美食評論愛食app

andro l數據庫 源碼分享 eight 自己 nbsp 單個 對象信息 課程 開發環境: Myclipse(服務器端) + Eclipse(手機客戶端) + mysql數據庫 學生: 學號,登錄密碼,姓名,性別,出生日期,聯系電話,家庭地址食堂: 食堂id,食堂名稱菜品

android 集成支付寶app支付(原生態)-包括android前端與java後臺

請求 call 修改 quest ali log gif 操作 asm 本文講解了 android開發的原生態app集成了支付寶支付, 還提供了java後臺服務器處理支付寶支付的加密代碼, app前端與java後臺服務器使用json數據格式交互信息,java後臺服務主要用來