2

Android アプリの 1 人のユーザーから、次のエラー レポートを受け取りました。

java.lang.NoClassDefFoundError: [generic]
at dalvik.system.NativeStart.main(Native Method)

それがスタックトレース全体です。O_o

あまり参考にならない...

私が使用する唯一の外部 jar は、AdMob 用の GoogleAdMobAdsSdk-6.0.1.jar です。これは libs ディレクトリにあり、Eclipse の Android インターフェース (プロパティ / Java ビルド パス / ライブラリ / 外部 JAR の追加) を介してプロジェクトに追加されます。

だから私は何が悪いのか手がかりがありません。

ヒントはありますか?

ADT 18.0.0.v20120330 を使用して、Ubuntu 11.04 で Eclipse v3.7.0 ビルド ID I20110613-1736 を使用してコンパイルします。

私のアプリは何千人ものユーザーによってインストールされていることを忘れていましたが、今日までこの問題に関するレポートは 1 つしかありません。

4

1 に答える 1

0

彼らが他の人と同じように起動していることを確認してくださいCLASSPATH。(これは、切り捨てられたコマンド ラインが原因である可能性があります。)

これはjavacコマンド ラインに表示されます。-classpath=libs/*.jar

これはapkbuilderコマンド ラインに表示されます。-rj libs

于 2012-06-05T19:51:57.973 に答える