我已经在 SO 上搜索了类似的问题,但没有找到任何问题。如果我重复这个问题,请原谅我,如果 SO 上有任何问题。
我遇到了一个奇怪的问题。即使我正确配置了 jar,我的 Indigo eclipse 也无法访问 jar 文件的类,并且它显示了我为项目添加的 jar 列表。
以前它运行完美,但现在我在从 Indigo eclipse 切换到 Juno eclipse 并再次回到 Indigo 之后遇到了这个问题。我不知道出了什么问题?我现在无法使用 jar 文件运行应用程序。它没有显示错误,但是当我的代码尝试使用 jar 文件的类时,它会给出运行时异常。
请帮我解决这个问题。
示例日志猫:
10-05 14:20:15.359: W/dalvikvm(517): threadid=1: thread exiting with uncaught exception (group=0x40015560)
10-05 14:20:15.370: E/AndroidRuntime(517): FATAL EXCEPTION: main
10-05 14:20:15.370: E/AndroidRuntime(517): java.lang.NoClassDefFoundError: twitter4j.http.AccessToken
10-05 14:20:15.370: E/AndroidRuntime(517): at com.xxx.android.androidtwittersample.TwitterUtils.isAuthenticated(TwitterUtils.java:27)
10-05 14:20:15.370: E/AndroidRuntime(517): at com.xxx.android.androidtwittersample.AndroidTwitterSample.setVisibilities(AndroidTwitterSample.java:213)
10-05 14:20:15.370: E/AndroidRuntime(517): at com.xxx.android.androidtwittersample.AndroidTwitterSample.onCreate(AndroidTwitterSample.java:72)
10-05 14:20:15.370: E/AndroidRuntime(517): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
10-05 14:20:15.370: E/AndroidRuntime(517): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1611)
10-05 14:20:15.370: E/AndroidRuntime(517): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1663)
10-05 14:20:15.370: E/AndroidRuntime(517): at android.app.ActivityThread.access$1500(ActivityThread.java:117)
10-05 14:20:15.370: E/AndroidRuntime(517): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:931)
10-05 14:20:15.370: E/AndroidRuntime(517): at android.os.Handler.dispatchMessage(Handler.java:99)
10-05 14:20:15.370: E/AndroidRuntime(517): at android.os.Looper.loop(Looper.java:130)
10-05 14:20:15.370: E/AndroidRuntime(517): at android.app.ActivityThread.main(ActivityThread.java:3683)
编辑 :
我忘了提到我把我的罐子放在“lib”文件夹中。抱歉,规格较晚!