2017-02-09 89 views
0

我正面臨着一個驚人的錯誤。在安裝android studio 2.2.3之後,由於gradle錯誤,我無法構建我的第一個項目。我甚至嘗試使用Maven鏈接,但我離線使用我的PC。以下是我的gradle腳本:android 2.2.3中的gradle sync錯誤

apply plugin: 'com.android.application' 

android { 
    compileSdkVersion 25 
    buildToolsVersion "25.0.2" 
    defaultConfig { 
     applicationId "com.example.samim.myapplication" 
     minSdkVersion 17 
     targetSdkVersion 25 
     versionCode 1 
     versionName "1.0" 
     testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" 
    } 
    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
    } 
} 

dependencies { 
    androidTestCompile fileTree(include: ['*.jar'], dir: 'libs') 
    androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', { 
     exclude group: 'com.android.support', module: 'support-annotations' 
    }) 
    androidTestCompile 'com.android.support:appcompat-v7:25.1.1' 
    testCompile 'junit:junit:4.12' 
} 

我也發佈了一個關於錯誤的圖像。

Error messages

After doing clean build and rebuild

project gradle

+0

你在設置中檢查了'離線工作嗎?它在'設置>>構建,執行,部署>> Gradle'如果這樣取消選中它,連接到互聯網並與項目文件同步gradle – d1vivek681065

+0

不,我沒有離線檢查。自我安裝以來,我在線。其實這是我乾淨的第二次安裝。 – SAM

回答

0

最好的解決辦法是使用從工作場所上網時不受信任的服務器證書添加自動到Android工作室。進入設置 - >工具 - >服務器證書,現在選中「自動接受非信任證書」。這個編碼之後可以離線完成。

+0

使用VPN可以解決所有問題。 – SAM

1

我嘗試使用Maven的鏈接,但我用我的電腦離線

那是你的問題。

Gradle使用與Maven完全相同的來源。


一旦你在線,你應該依賴任何「新項目」 Android Studio中解決。然後您應該讓依賴關係下載,然後歡迎您離線工作。

注意:您還需要下載Android SDK

+0

我已經看到我的朋友離線編碼。當我第一次安裝android studio時,我的網絡已經正常運行。 – SAM

+1

在** Gradle緩存了依賴項後,您可以僅離線編碼** –

+0

我的筆記本電腦現在處於聯機狀態。我試圖創建一個新項目,但問題仍然存在。 – SAM