ホームページ >Java >&#&チュートリアル >Android Update 17: 外部 JAR がランタイム エラーを引き起こすのはなぜですか?
Android Update 17: 外部 Jar との非互換性を解決
最近 Update 17 をインストールした Android ユーザーは、実行時にクラスが見つからない例外が発生した可能性があります、javax.mail や apache.commons.httpclient などの jar に影響します。コンパイルは成功したにもかかわらず、「クラス 'javax.mail.internet.InternetAddress' が見つかりませんでした」などの例外が発生してアプリがクラッシュしました。
この問題に直面しても、Java の更新が唯一の原因であると疑う必要はありません。代わりに、解決策は外部 jar 依存関係を管理することです。
この非互換性を解決するには、次の手順に従います。
このステップで、依存関係を扱うための Android の公式ガイドで詳しく説明されているように、Android はビルドに jar を自動的に組み込みます。その結果、アプリケーションは前述の例外なく実行されます。
以上がAndroid Update 17: 外部 JAR がランタイム エラーを引き起こすのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。