Comment mettre mes bibliothèques en face de android.jar par l'édition de construire.gradle dans Android Studio

D'abord Voici mon Java Build Path dans Eclipse:
Comment mettre mes bibliothèques en face de android.jar par l'édition de construire.gradle dans Android Studio

Ces quatre pots 'common.jar,core.jar, framework.jar,layout.jar' sont emballés à partir de code source Android, qui contient des classes qui ne peut pas être utilisé publiquement par le développeur.Ils n'avaient pas à être exportés, car ils sont pour tricher compilateur. Dans Eclipse, tout est OK.

Maintenant I suis en train d'importer mon projet Android-Studio avec gradle.J'ai ajouter les pots de dépendances,Cependant je ne peux pas changer la compilation ordre de mes pots et android jar. Je ne peux pas mettre ces pots en face de android jar.Je ne suis pas familier avec gradle, maintenant que le compilateur ne peut pas trouver des cours dans ces pots. Toute aide sera appréciée!
Voici mon build.gradle:

apply plugin: 'android'    
dependencies {

    compile files('jars/common.jar')
    compile files('jars/core.jar')
    compile files('jars/framework.jar')
    compile files('jars/layout.jar')
    compile fileTree(dir: 'libs', include: '*.jar')
    compile files('jars/animation_nineoldandroids_src.jar')
    compile files('jars/json_simple_src.jar')
    compile files('jars/jsoup-1.7.2-sources.jar')
}

android {

    compileSdkVersion 17
    buildToolsVersion "21.1.1"
    sourceSets {
        main {
            manifest.srcFile 'AndroidManifest.xml'
            java.srcDirs = ['src']
            resources.srcDirs = ['src']
            aidl.srcDirs = ['src']
            renderscript.srcDirs = ['src']
            res.srcDirs = ['res']
            assets.srcDirs = ['assets']
        }

        //Move the tests to tests/java, tests/res, etc...
        instrumentTest.setRoot('tests')

        //Move the build types to build-types/<type>
        //For instance, build-types/debug/java, build-types/debug/AndroidManifest.xml, ...
        //This moves them out of them default location under src/<type>/... which would
        //conflict with src/being used by the main source set.
        //Adding new build types or product flavors should be accompanied
        //by a similar customization.
        debug.setRoot('build-types/debug')
        release.setRoot('build-types/release')
    }
}
  • La construction.gradle est généré par Eclipse.À partir d'un Fichier->Export->Android->Généré fichiers de build Gradle,pas mon travail.
  • Quelqu'un a la solution de travail pour Android Studio
InformationsquelleAutor WZY | 2014-12-12