2016-04-13 11 views
0

純粋なJava外部ライブラリを含める場合は、32ビットまたは64ビットのjavacでコンパイルする必要がありますか?Androidアプリの純粋なJava:32または64ビット?

私は私のアプリが好き、そしてそのAndroidのジンジャーブレッド2.3

で使用する私の外部ライブラリ、する任意のJavaコンパイラによって生成さ

+1

私はそれが影響力を持っていると思ういけないことができ 新しいバージョンを開発します。しかし、あなたはあなたのライブラリで使用するライブラリがAndroidのJavaに存在していなければなりません。 Android 2.3をhttp://grepcode.com/project/repository.grepcode.com/java/ext/com.google.android/android/からチェックします。 – Adem

答えて

0

クラスファイルはプラットフォームに依存しているありがとうございます。 Java SEパッケージのすべてがAndroidに存在するわけではありません。また、Java 8の言語機能はAndroidではまだサポートされていません(一部はAndroid Nで利用可能です)。

0

あなたがジンジャーブレッド2.3を実行すると、ARMチップは32ビット ているので、私はそれが32ビットを使用することを好むと思い古いデバイスでJava 1.7の新しいAPI を使用することはできませんジンジャーブレッド2.3 でJava 1.6を使用する必要があります

あなたはキットカットでのJava 7つの機能と 以降を使用することができますし、Javaのいくつかの8つのAPI機能Nプレビューで

関連する問題