Android 任务';的执行失败:应用程序:CompiledBugJavaWithJavaC';。错误:(2055,52)错误:'';预期错误:(2055,59)错误:<;标识符>;预期

Android 任务';的执行失败:应用程序:CompiledBugJavaWithJavaC';。错误:(2055,52)错误:'';预期错误:(2055,59)错误:<;标识符>;预期,android,android-fragments,navigation-drawer,Android,Android Fragments,Navigation Drawer,我是android新手,我的项目几分钟前编译并运行正常,但在我尝试实现导航抽屉后,它给了我这个错误 失败:生成失败,出现异常 出了什么问题: 任务“:app:compiledBugJavaWithJavaC”的执行失败。 编译失败;有关详细信息,请参阅编译器错误输出 尝试: 使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出 构建失败 它还抱怨生成的文件中有一行 错误:(2055,52)错误:';'预期 错误:(2055,59)错误:应

我是android新手,我的项目几分钟前编译并运行正常,但在我尝试实现导航抽屉后,它给了我这个错误

失败:生成失败,出现异常

出了什么问题:

任务“:app:compiledBugJavaWithJavaC”的执行失败。 编译失败;有关详细信息,请参阅编译器错误输出

尝试:

使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出

构建失败

它还抱怨生成的文件中有一行

错误:(2055,52)错误:';'预期 错误:(2055,59)错误:应为 C:\Users\muoki\AndroidStudioProjects\MaterialTest\app\build\generated\source\r\debug\com\muoki\MaterialTest\r.java

哪一个在这里

public static final int fragment_navigation-drawer=0x7f0c0068;
我已经尝试过使用脚本参数运行,正如在问题中所解释的那样,但仍然会出现相同的错误

这是我的毕业证书

 apply plugin: 'com.android.application'

android {
    compileSdkVersion 22
    buildToolsVersion "22.0.1"

    defaultConfig {
        applicationId "com.muoki.materialtest"
        minSdkVersion 15
        targetSdkVersion 22
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    testCompile 'junit:junit:4.12'
    compile 'com.android.support:appcompat-v7:22.2.1'
    compile 'com.android.support:design:22.2.1'
    compile 'com.android.support:support-v4:22.2.1'
}

首先,您应该删除添加的代码,并返回符合要求的版本。然后再试一次。您还应该提供一些代码,因为错误本身不足以回答这个问题

您还应该知道,R.java文件是在每次编译应用程序时创建的。来自R.java文件的错误可能表明您对片段导航抽屉的编码方式存在问题。检查名称中是否使用了空格,R.java错误显示下划线和连字符。这可能表明名称有问题

我还建议查找一些youtube视频,解释如何使用LogCat输出识别错误


您还应该阅读导航抽屉上的Google文档,并将示例代码与您编写的代码进行比较

聪明的答案是,代码中存在一些语法错误,可能是Java文件或XML中的

先把它们修好。错误将会消失。每次都百分之百地为我工作


Booya!我想出来了,问题其实是名字有下划线和连字符。名称应该是fragment\u navigation\u drawer,而不是fragment\u navigation-drawer
  Here is my Error! I found it & remove then this compile time error resolve.