Android SDKツールを新しくリリースされたバージョン(ツールバージョン22、プラットフォームツールバージョン17)に更新しました)
Java.lang.NoClassDefFoundError
.classpathファイルが変更されました。更新は行を追加しました:
<classpathentry exported="true" kind="con" path="com.Android.ide.Eclipse.adt.DEPENDENCIES"/>
SDKツールが更新される前は、私のプロジェクトはすべてうまくいきました。
この方法で問題を修正しました:
しかし、なぜかわかりません!誰か説明がありますか?
Javaビルドパス>注文とエクスポート)タブに移動して修正しました。
クリック リストのすべて 「Android Private Libraries」。
次に「プロジェクト->クリーン」。これで問題が解決しました。
この問題について1.5日余りで Google + を読んで私の問題を解決しました。
StylezSoftと同じ問題がありました。さらに明確にするために、以下は私のJava Eclipseからのビルドパスです。その後、私はAndroid-support-v4.jar
図書館)
次に、プロジェクトをクリーンアップし([プロジェクト]> [クリーン...]> [OK])、すべてが正常に機能しました。
また、Android DependenciesがOrder&Exportタブでチェックされていることを確認する必要があります。他のライブラリプロジェクトを使用する場合は両方とも必要です。
アップグレード後に同様の問題が発生しました。私の場合の問題は、Android-support-v4.jarライブラリがOrder and Export-リストでオフになっていることでした。チェック+リビルドで解決しました。
このエラーは、FacebookのLoginButtonウィジェットが含まれているダイアログを開くときにアプリをクラッシュさせることによって明らかになりました。
ソリューション:
私はAndroid Studioでこれに遭遇しました。ここでの答えのほとんどはEclipseに対するものなので、ここにAndroid Studio:
それでおしまい。
私は同様の問題を抱えており、次の2つのステップで修正しました:-
Javaビルドパス-> [注文とエクスポート]タブ。
次に「プロジェクト->クリーン」。
同様の問題がありました。しかし、問題はFacebook SDKと私のアプリケーションの間の「Android-support-v4.jar」のjarの不一致でした。同じjarファイルをFacebook SDKからアプリケーションのlibフォルダーにコピーすると、問題は解決しました。
Android Tools-> Add support Libraryでこれを解決します