android studio gradle sync输入字符串失败&#34; <! - “

时间:2017-12-08 08:35:21

标签: java android android-gradle

当我在android studio中打开一个项目时出现错误:

  

Gradle同步失败。输入字符串&#34;&lt;!&#34;。

我试图清理和重建一千次,但它对我没有帮助。

你可以帮我解决这个问题吗?

错误 enter image description here

这是我的build.gradle内容:

apply plugin: 'com.android.application'

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

dependencies {
    implementation fileTree(include: ['*.jar'], dir: 'libs')
    implementation 'com.android.support:appcompat-v7:26.1.0'
    implementation 'com.android.support.constraint:constraint-layout:1.0.2'
    testImplementation 'junit:junit:4.12'
    androidTestImplementation 'com.android.support.test:runner:1.0.1'
    androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.1'
    implementation 'com.google.android.gms:play-services-maps:11.0.1'
    implementation 'com.google.android.gms:play-services-location:11.0.1'
}

这是我的MainActivity文件内容:

package com.example.ali.test;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;

public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }
}

这些是默认内容,我根本没有改变任何内容。

1 个答案:

答案 0 :(得分:0)

请删除“!”从你写的地方检查可能它是你的build.gradle文件。

您的问题对This

更简单

你没有分享你的代码,所以现在我会给出一个链接并建议你删除“!”

希望这会对你有所帮助。