-1

我正在尝试开发一个使用 Dropbox API 的 Android 应用程序。

我已经完全按照Dropbox 教程中的显示方式完成了,但是当我启动应用程序时,应用程序崩溃并且 Eclipse 中的 LogCat 向我返回了这些错误:

02-26 01:08:13.271: E/AndroidRuntime(1210): FATAL EXCEPTION: main
02-26 01:08:13.271: E/AndroidRuntime(1210): java.lang.NoClassDefFoundError: com.dropbox.sync.android.DbxAccountManager
02-26 01:08:13.271: E/AndroidRuntime(1210): at com.dropbox.sample.hellodropbox.HelloDropboxActivity.onCreate(HelloDropboxActivity.java:35)
02-26 01:08:13.271: E/AndroidRuntime(1210): at android.app.Activity.performCreate(Activity.java:4465)
02-26 01:08:13.271: E/AndroidRuntime(1210): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1049)
02-26 01:08:13.271: E/AndroidRuntime(1210): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1919)
02-26 01:08:13.271: E/AndroidRuntime(1210): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1980)
02-26 01:08:13.271: E/AndroidRuntime(1210): at android.app.ActivityThread.access$600(ActivityThread.java:122)
02-26 01:08:13.271: E/AndroidRuntime(1210): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1146)
02-26 01:08:13.271: E/AndroidRuntime(1210): at android.os.Handler.dispatchMessage(Handler.java:99)
02-26 01:08:13.271: E/AndroidRuntime(1210): at android.os.Looper.loop(Looper.java:137)
02-26 01:08:13.271: E/AndroidRuntime(1210): at android.app.ActivityThread.main(ActivityThread.java:4340)
02-26 01:08:13.271: E/AndroidRuntime(1210): at java.lang.reflect.Method.invokeNative(Native Method)
02-26 01:08:13.271: E/AndroidRuntime(1210): at java.lang.reflect.Method.invoke(Method.java:511)
02-26 01:08:13.271: E/AndroidRuntime(1210): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
02-26 01:08:13.271: E/AndroidRuntime(1210): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
02-26 01:08:13.271: E/AndroidRuntime(1210): at dalvik.system.NativeStart.main(Native Method)

关于发生了什么的任何想法?

4

1 回答 1

0

确保 jar 正确链接到项目。为此,请将其放在项目根目录下的 libs 文件夹中,然后:

1) 在 Eclipse 中右键单击您的项目 2) 选择Build Path > Configure Build Path ... 3) 确保选择 Libraries 选项卡并单击Add JARs...按钮。4) 导航到项目中的 libs 子文件夹并选择要添加的库。5) 选择OK按钮,然后再次选择OK,直到您回到主 Eclipse 透视图。该库现在应该正确链接到您的项目。6)最后,对项目进行清理,事情应该正确构建。

于 2013-02-26T01:40:10.873 回答