質問: eclipseでjava.awt.geomをインポートできない 私は、新しいEclipse Androidプロジェクトを開始し、java.awt.geomパッケージでクラスを利用したいと考えています。私はOpenJVM 1.6とsun 1.6 jdkをdebianのリポジトリからインストールしました。パッケージをインポートしようとすると、インポートを解決できないというメッセージが表示されます(実際には、Eclipseの自動完成でawtとawt.fontのみが表示されます)。 I am beyond confused as to why this is, as I looked at the JRE system libraries set up in my Eclipse by doing: **Window > Preferences > Java > Installed JREs > Edit..**. and I see that I have **rt.jar** included, and when I locate the jar on disk and examine it's contents with **jar ft rt.jar**, I see that it contains **java/awt/geom** classes. Eclipseでこのパッケージをインポートできない理由を知っている人はいますか? ありがとう
回答: Androidは厳密にJREライブラリを使用しません。 Android SDKには、利用可能なものと利用できないものがあります。 AndroidプロジェクトはAndroid SDKに対して構築されていますが、現時点ではそのライブラリはありません。 Android SDKの正式なリストについては、にアクセスしてください。ソース:Google、ビルドしているAndroidの特定のバージョンの[参照]タブをチェックアウトします。 これはいくつかの混乱を引き起こします、私は知っています。 Android SDKの多くは、公式な(またはOpen)JDKの多くの使い慣れたものを使用していますが、技術的には同じではありません。 また、 AndroidでJavaを使用する理由の回答の1つに、*ソースコード*はJava(言語の構文、構造などの点で)ですが、バイトコードにコンパイルすると *JDKは使用しません*。