2015-01-10 43 views
-2

我正在關注如何創建移動雲應用程序的IBM https://www.ng.bluemix.net/docs/#starters/mobile.html發佈的教程。 我在IBM控制檯上創建了一個示例應用程序,其狀態顯示爲「正在運行」 我已經下載了sdk,提到了該教程並相應地遵循了所有步驟。 但是當我運行該應用程序我得到以下錯誤:bluemix移動雲應用程序

01-10 00:07:11.989: E/AndroidRuntime(1295): FATAL EXCEPTION: main 
01-10 00:07:11.989: E/AndroidRuntime(1295): Process: com.ibm.bluelist, PID: 1295 
01-10 00:07:11.989: E/AndroidRuntime(1295): java.lang.NoClassDefFoundError: com.ibm.mobile.services.core.IBMBluemix 
01-10 00:07:11.989: E/AndroidRuntime(1295):  at com.ibm.bluelist.BlueListApplication.onCreate(BlueListApplication.java:111) 
01-10 00:07:11.989: E/AndroidRuntime(1295):  at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1007) 
01-10 00:07:11.989: E/AndroidRuntime(1295):  at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4328) 
01-10 00:07:11.989: E/AndroidRuntime(1295):  at android.app.ActivityThread.access$1500(ActivityThread.java:135) 
01-10 00:07:11.989: E/AndroidRuntime(1295):  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1256) 
01-10 00:07:11.989: E/AndroidRuntime(1295):  at android.os.Handler.dispatchMessage(Handler.java:102) 
01-10 00:07:11.989: E/AndroidRuntime(1295):  at android.os.Looper.loop(Looper.java:136) 
01-10 00:07:11.989: E/AndroidRuntime(1295):  at android.app.ActivityThread.main(ActivityThread.java:5001) 
01-10 00:07:11.989: E/AndroidRuntime(1295):  at java.lang.reflect.Method.invokeNative(Native Method) 
01-10 00:07:11.989: E/AndroidRuntime(1295):  at java.lang.reflect.Method.invoke(Method.java:515) 
01-10 00:07:11.989: E/AndroidRuntime(1295):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:785) 
01-10 00:07:11.989: E/AndroidRuntime(1295):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:601) 
01-10 00:07:11.989: E/AndroidRuntime(1295):  at dalvik.system.NativeStart.main(Native Method) 

請任何一個可以建議我如何運行應用程序。

+0

聽起來好像你沒有正確導入sdk,但是肯定沒有足夠的信息告訴你修復程序可能是什麼。您是使用Gradle組織您的導入還是直接從下載中引用它們?我使用Gradle工作。 – CodeMonkey

+0

我下載了sdk並將該jar文件複製粘貼到項目的構建路徑中(將它們添加到libs文件夾中)。 ibmbluemix.jar,ibmdata.jar以及另外3個jar文件。還有什麼要做的嗎? – user2720828

回答

1

確保已將ibmfilesync.jar添加到「libs」文件夾以及移動數據.jar中。移動數據取決於ibmfilesync。

如果問題持續導航到項目 - >屬性 - > Java構建路徑 - >訂購&導出並確保其配置正確。

+0

非常感謝你:) – user2720828