2016-04-13 9 views
0

Wenn ich eine reine Java-externe Bibliothek einschließen möchte, sollte ich es mit einem 32 oder 64-Bit-Javac kompilieren?Reine Java in Android App: 32 oder 64 Bit?

würde ich meine App gefällt, und so meine externe Bibliothek, um mit Android Lebkuchen 2.3

Danke

+1

Ich denke nicht, kann es einen Einfluss hat. Sie sollten jedoch sicher sein, dass die Bibliotheken, die Sie in Ihrer Bibliothek verwenden, in Android Java vorhanden sein müssen. Überprüfen Sie Android 2.3 von, http://grepcode.com/project/repository.grepcode.com/java/ext/com.google.android/android/ – Adem

Antwort

0

Class-Dateien von jedem Java-Compiler sind unabhängige Plattform produziert werden. Beachten Sie, dass nicht alle Java SE-Pakete in Android vorhanden sind. Außerdem werden Java 8-Sprachfunktionen in Android noch nicht unterstützt (ein Teil davon wird in Android N verfügbar sein).

0

müssen Sie Java verwenden 1.6 in Lebkuchen 2.3 Sie nicht Java 1.7 neue api in alten Geräte verwenden, die ausgeführt Lebkuchen 2.3 die ARM-Chips sind 32-Bit- so denke ich, es ist bevorzugen 32 Bit verwenden.

für eine neue Version zu entwickeln Sie Java-7-Funktionen in KitKat verwenden können und neuere und Java 8 api Funktionen in N Vorschau einige