Android Twitter集成错误

Android Twitter集成错误,android,twitter,twitter-oauth,twitter4j,Android,Twitter,Twitter Oauth,Twitter4j,下面是一个错误,Twitter api与我自己的应用程序集成!! 而且所有的库都在项目中,仍然会出错 任何解决方案plz 使用了twitter4j n outh 我已经添加了所有库,仍然会出错, 但是如果我单独运行twitter api,它的运行方式是正常的 但当我集成到任何应用程序中时,同样的错误也会出现 我该怎么办 您需要在eclipse->buildpath->configure build path->go to libraries->add jars->add the twitter

下面是一个错误,Twitter api与我自己的应用程序集成!! 而且所有的库都在项目中,仍然会出错

任何解决方案plz

使用了twitter4j n outh

我已经添加了所有库,仍然会出错, 但是如果我单独运行twitter api,它的运行方式是正常的

但当我集成到任何应用程序中时,同样的错误也会出现

我该怎么办



您需要在eclipse->buildpath->configure build path->go to libraries->add jars->add the twitter的jar文件中右键单击项目来配置构建路径。

我刚刚遇到了一个类似的问题

除了将JAR文件添加到项目中之外,您还必须确保它将包含在apk文件中:

转到项目属性->Java构建路径->订单和导出选项卡,确保选中twitter4j JAR文件旁边的框。

错误消息表示没有定义类。请检查您是否已通过构建路径将该JAR文件添加到项目中
10-04 10:58:54.524: ERROR/dalvikvm(844): Could not find class 'twitter4j.TwitterFactory', referenced from method com.jcp.dp.android.twitter.TwitterUtils.isAuthenticated


10-04 10:58:54.524: WARN/dalvikvm(844): VFY: unable to resolve new-instance 1102 (Ltwitter4j/TwitterFactory;) in Lcom/jcp/dp/android/twitter/TwitterUtils;

10-04 10:58:54.524: DEBUG/dalvikvm(844): VFY: replacing opcode 0x22 at 0x0017

10-04 10:58:54.524: DEBUG/dalvikvm(844): Making a copy of Lcom/jcp/dp/android/twitter/TwitterUtils;.isAuthenticated code (193 bytes)

10-04 10:58:54.524: ERROR/dalvikvm(844): Could not find class 'twitter4j.auth.AccessToken', referenced from method com.jcp.dp.android.twitter.TwitterUtils.sendTweet

10-04 10:58:54.524: WARN/dalvikvm(844): VFY: unable to resolve new-instance 1103 (Ltwitter4j/auth/AccessToken;) in Lcom/jcp/dp/android/twitter/TwitterUtils;

10-04 10:58:54.524: DEBUG/dalvikvm(844): VFY: replacing opcode 0x22 at 0x0010

10-04 10:58:54.524: DEBUG/dalvikvm(844): Making a copy of Lcom/jcp/dp/android/twitter/TwitterUtils;.sendTweet code (104 bytes)

10-04 10:58:54.524: DEBUG/TAG19(844):  yes

10-04 10:58:54.534: DEBUG/AndroidRuntime(844): Shutting down VM

10-04 10:58:54.534: WARN/dalvikvm(844): threadid=3: thread exiting with uncaught exception (group=0x4001b188)

10-04 10:58:54.534: ERROR/AndroidRuntime(844): Uncaught handler: thread main exiting due to uncaught exception

10-04 10:58:54.544: ERROR/AndroidRuntime(844): java.lang.NoClassDefFoundError: twitter4j.TwitterFactory

10-04 10:58:54.544: ERROR/AndroidRuntime(844):     at com.jcp.dp.android.twitter.TwitterUtils.isAuthenticated(TwitterUtils.java:23)

10-04 10:58:54.544: ERROR/AndroidRuntime(844):     at com.jcp.dp.android.twitter.AndroidTwitterSample$1.onClick(AndroidTwitterSample.java:43)

10-04 10:58:54.544: ERROR/AndroidRuntime(844):     at android.view.View.performClick(View.java:2364)

10-04 10:58:54.544: ERROR/AndroidRuntime(844):     at android.view.View.onTouchEvent(View.java:4179)

10-04 10:58:54.544: ERROR/AndroidRuntime(844):     at android.widget.TextView.onTouchEvent(TextView.java:6540)

10-04 10:58:54.544: ERROR/AndroidRuntime(844):     at android.view.View.dispatchTouchEvent(View.java:3709)


10-04 10:58:54.544: ERROR/AndroidRuntime(844):     at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:884)

10-04 10:58:54.544: ERROR/AndroidRuntime(844):     at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:884)

10-04 10:58:54.544: ERROR/AndroidRuntime(844):     at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:884)
10-04 10:58:54.544: ERROR/AndroidRuntime(844):     at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:884)

10-04 10:58:54.544: ERROR/AndroidRuntime(844):     at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:884)

10-04 10:58:54.544: ERROR/AndroidRuntime(844):     at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:884)

10-04 10:58:54.544: ERROR/AndroidRuntime(844):     at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:884)

10-04 10:58:54.544: ERROR/AndroidRuntime(844):     at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:1659)

10-04 10:58:54.544: ERROR/AndroidRuntime(844):     at com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1107)

10-04 10:58:54.544: ERROR/AndroidRuntime(844):     at android.app.Activity.dispatchTouchEvent(Activity.java:2061)

10-04 10:58:54.544: ERROR/AndroidRuntime(844):     at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1643)

10-04 10:58:54.544: ERROR/AndroidRuntime(844):     at android.view.ViewRoot.handleMessage(ViewRoot.java:1691)

10-04 10:58:54.544: ERROR/AndroidRuntime(844):     at android.os.Handler.dispatchMessage(Handler.java:99)

10-04 10:58:54.544: ERROR/AndroidRuntime(844):     at android.os.Looper.loop(Looper.java:123)

10-04 10:58:54.544: ERROR/AndroidRuntime(844):     at android.app.ActivityThread.main(ActivityThread.java:4363)
.
10-04 10:58:54.544: ERROR/AndroidRuntime(844):     at java.lang.reflect.Method.invokeNative(Native Method)

10-04 10:58:54.544: ERROR/AndroidRuntime(844):     at java.lang.reflect.Method.invoke(Method.java:521)

10-04 10:58:54.544: ERROR/AndroidRuntime(844):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)

10-04 10:58:54.544: ERROR/AndroidRuntime(844):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)

10-04 10:58:54.544: ERROR/AndroidRuntime(844):     at dalvik.system.NativeStart.main(Native Method)