任务':preReleaseBuild生成错误“无法捕获输入文件的快照”

时间:2018-12-20 18:41:14

标签: cordova gradle cordova-android

尝试构建Cordova Android应用程序时出现以下错误

失败:构建失败,发生异常。 * 什么地方出了错: 在最新检查期间无法捕获任务':preReleaseBuild'属性'compileManifests'的输入文件的快照。> 1

我已经清理了项目(cordova clean),但是仍然遇到相同的问题

能否请您给我一些有关如何解决此问题的提示?

我的gradle文件

buildscript {
    repositories {
        jcenter()
        maven {
            url "https://maven.google.com"
        }
    }

    dependencies {
        //classpath 'com.android.tools.build:gradle:2.2.3'
        classpath 'com.android.tools.build:gradle:3.0.1'
        classpath 'com.google.gms:google-services:3.0.0'
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: '*.jar')
    compile project(':CordovaLib')
    compile "com.android.support:support-v4:24.1.1+"
    compile "com.squareup.okhttp:okhttp-urlconnection:2+"
    compile "com.google.firebase:firebase-messaging:10.2.6"
    compile "com.google.firebase:firebase-core:10.2.6"

}
apply plugin: 'com.google.gms.google-services'

额外构建等级

buildscript {
    repositories {
            jcenter()
            mavenLocal()
            google()
        }
    dependencies {
        classpath 'com.android.tools.build:gradle:+'
        classpath 'com.google.gms:google-services:+'
    }
}
apply plugin: com.google.gms.googleservices.GoogleServicesPlugin

其他信息。

-要构建的cordova CLI(cordova构建android) -使用Mac构建 -科尔多瓦角应用程序

已安装平台:   安卓6.3.0   浏览器5.0.3   ios 4.5.5

1 个答案:

答案 0 :(得分:0)

建议:

只需清洁并重新初始化所有内容。具体来说:

cd $MYPROJECT
rm -rf node_modules (or Windows equivalent)
gradle clean
npm install