0

Android プログラミングで java.awt.polygon クラスを使用しようとしています。Javaビルドパスに、追加しました

Jave JRE システム ライブラリ jdk 1.7

.

ただし、このコードを使用している間

java.awt.Polygon polyGon = new Polygon();

エラーが発生しますNoClassDefFoundError。AndroidでJavaクラスを使用するにはどうすればよいですか?

4

1 に答える 1

2

Androidプログラミングでjava.awt.polygonクラスを使用しようとしています

そのクラスは Android に存在しないため、これは不可能です。

Java ビルド パスに、Jave JRE システム ライブラリ jdk 1.7 を追加しました。

そのクラスは Android に存在しないため、これは機能しません。ビルド パスに追加しましたが、APK には含まれておらず、オペレーティング システムにも含まれていません。

AndroidでJavaクラスを使用するにはどうすればよいですか?

クラスのソースを見つけて、独自のパッケージ (例: org.umar.Polygon) にリファクタリングし、それをプロジェクトに追加してから、リファクタリングされたバージョンを使用します。途中で、クラスのライセンス (OpenJDK を使用している場合は GPL など) を尊重してください。

于 2012-12-11T15:45:48.690 に答える