2016-04-07 15 views
2

In Android M, Android-Support-Buchse, und ich kompiliere die Bibliothek und es ist 3d.jack anstelle von 3d.jar.Wie fügt man * .jack in Android Studio hinzu?

Meine Frage ist, wie man 3d.jack als Bibliothek hinzufügen, um meine App zu bauen, die von der Bibliothek von 3d abhängt.

Ich weiß, wie eine lib hinzuzufügen, wenn die lib 3d.jar ist. Aber ich versuche, den gleichen Weg zu benutzen, 3d.jack in den libs-Ordner zu kopieren und zu * .jack zu wechseln, das funktioniert nicht.

Also weiß jemand, wie es geht?

dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jack']) 
    testCompile 'junit:junit:4.12' 
    compile 'com.android.support:appcompat-v7:23.2.1' 
} 
+0

http://code2care.org/pages/import-external-jars-to-android-studio-project/ –

+0

versuchen Sie diese Abhängigkeiten { compile 'com.android.tools.jack: jack-api: 0.9.0 ' } –

+0

meine Frage ist, wie Jack Lib von Android Studio hinzufügen? Um jack compile zu verwenden, weiß ich, dass es jackoptions.enable = true gibt, dann benutze ich jack, aber wie verlinke ich .jack als Bibliothek? –

Antwort

0

Ich habe eine Workground-Methode. In dem Modul, in dem die .jack-Datei erstellt wird, können Sie LOCAL_JACK_ENABLED: =
in der make-Datei hinzufügen. Dann wird .jar anstelle von .jack generiert. Dann können Sie das .jar wie gewohnt verwenden.