私はawtクラスを使用してJavaコードを開発しました。このコードをAndroidプロジェクトにコピーすると、エラーが発生していました。そこで、ビルドパスにJREシステムライブラリを追加しました。今は動作しますか?
質問する
1199 次
2 に答える
1
いいえ。Android UI は AWT で構築されていません。(いくつかの AWT クラスは利用できますが、多くはありません。基本的にはフォントです。) Android 開発者ドキュメントにリストされているライブラリのみを使用する必要があります。
于 2012-11-25T19:23:48.397 に答える
1
いいえ、Android プラットフォームに移動する場合はありません。
Android は、Java 構文/キーワードを使用する言語ですが、別の API を実装しています。彼らがそれを保持してコピーできる限り ( のようなより一般的なクラスを参照してくださいjava.lang.String
)、時にはコピーできない場合もあります。
クラスが Android エミュレーターで欠落している場合は、デバイスで欠落している可能性が高く、移植できない可能性が高くなります。
于 2012-11-25T19:25:08.517 に答える