2014-04-05 5 views
0

안녕 난 안드로이드 노키아 알림 메시징을 시도하지만 난노키아-X NokiaNotificationMessaging 오류 -> java.lang.NoClassDefFoundError가 : com.nokia.push.PushRegistrar

LOG:

04-05 13:43:07.801: E/AndroidRuntime(1042): FATAL EXCEPTION: main 
04-05 13:43:07.801: E/AndroidRuntime(1042): java.lang.NoClassDefFoundError: com.nokia.push.PushRegistrar 
04-05 13:43:07.801: E/AndroidRuntime(1042):  at com.example.nokiapush.NotificationsManager.<init>(NotificationsManager.java:68) 
04-05 13:43:07.801: E/AndroidRuntime(1042):  at com.example.nokiapush.NotificationsManager.getInstance(NotificationsManager.java:46) 
04-05 13:43:07.801: E/AndroidRuntime(1042):  at com.example.nokiapush.MainActivity.onCreate(MainActivity.java:65) 
04-05 13:43:07.801: E/AndroidRuntime(1042):  at android.app.Activity.performCreate(Activity.java:5180) 
04-05 13:43:07.801: E/AndroidRuntime(1042):  at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1094) 
04-05 13:43:07.801: E/AndroidRuntime(1042):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2031) 
04-05 13:43:07.801: E/AndroidRuntime(1042):  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2092) 
04-05 13:43:07.801: E/AndroidRuntime(1042):  at android.app.ActivityThread.access$600(ActivityThread.java:133) 
04-05 13:43:07.801: E/AndroidRuntime(1042):  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1203) 
04-05 13:43:07.801: E/AndroidRuntime(1042):  at android.os.Handler.dispatchMessage(Handler.java:99) 
04-05 13:43:07.801: E/AndroidRuntime(1042):  at android.os.Looper.loop(Looper.java:137) 
04-05 13:43:07.801: E/AndroidRuntime(1042):  at android.app.ActivityThread.main(ActivityThread.java:4807) 
04-05 13:43:07.801: E/AndroidRuntime(1042):  at java.lang.reflect.Method.invokeNative(Native Method) 
04-05 13:43:07.801: E/AndroidRuntime(1042):  at java.lang.reflect.Method.invoke(Method.java:511) 
04-05 13:43:07.801: E/AndroidRuntime(1042):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:792) 
04-05 13:43:07.801: E/AndroidRuntime(1042):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:559) 
04-05 13:43:07.801: E/AndroidRuntime(1042):  at dalvik.system.NativeStart.main(Native Method) 
+0

노키아 X 이미지를 가지고있다 안드로이드 에뮬레이터에서 응용 프로그램을 실행하고 있는지

만들기도 확인 계획. – ChuongPham

+0

@ChuongPham 이미 내 프로젝트에서 가져옵니다. – appukrb

+0

정말입니까? 오류가 발생하여이 클래스가 누락되었습니다. JAR 파일이 누락 된 것일까 요? – ChuongPham

답변

1

가 있는지 확인합니다 다음과 같은 오류에 직면 또한 해당 라이브러리를 내보내고 있습니다. 내보내기하지 않으면 라이브러리는 빌드시에만 사용할 수 있습니다. 이클립스에서 빌드 경로 속성을 선택하고 (사용하는 경우) "주문 및 내보내기"탭에서 내보낼 밀어 넣기 병을 선택하십시오. 표시되지 않으면 개인 라이브러리 및 종속성을 내보내고 있는지 확인하십시오. 당신은 (대상이 노키아 X입니다 구축) 당신은 당신의 안드로이드에이 클래스를`com.nokia.push.PushRegistrar`을 가져와야