UploadArchives Errors

Description

The android gradle plugin is still relatively young and doesn't behave perfectly with the java plugin. As a result, when uploading for a binary package you'll see this kind of error:

[ant:null] Error reading settings file '/tmp/gradle_empty_settings5104946485968637537.xml' - ignoring. Error was: /tmp/gradle_empty_settings5104946485968637537.xml (No such file or directory)

Solution

Don't worry about it - it has no effect on the build.

Workaround

If you're really fussy it can be eliminated with the following code and a change of task in the subprojects section of your root build.gradle file:

    task publishToMavenl() << {
        description = 'installs .aar files to the local maven repository.'
    }
    afterEvaluate { Project project ->
        if (plugins.findPlugin('android-library')) {
            publishToMaven.dependsOn('uploadArchives')
        }
    }

Alternatively, you could always feed it:

artifacts {  
    archives someFile  
}

Wiki: android/FAQ/uploadArchives (last edited 2013-09-23 09:13:29 by DanielStonier)