2013-06-26 59 views
0

我嘗試使用IBM worklight開發應用程序,當我嘗試在Worklight控制檯中運行應用程序時,它運行正常。但是當我嘗試在我的android應用程序上運行它時,出現錯誤。在我的設備顯示此消息在Android設備上運行Worklight應用時出錯

Unfortunately app name stopped 

和logcat中我得到這個消息

06-26 17:16:55.749: E/AndroidRuntime(5105): FATAL EXCEPTION: main 
06-26 17:16:55.749: E/AndroidRuntime(5105): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.Myapp/com.Myapp.Myapp}: java.lang.ClassNotFoundException: com.Myapp.Myapp" 

我對Android的私有庫檢查表。我該怎麼辦?任何人都可以幫助我?

回答

0

您可能安裝了ADT v22。
發生這種情況是由於Google在此版本的ADT中進行了更改。 它僅影響ADT v22的用戶。

按照這些指令(在每個項目的基礎):

  1. 右鍵單擊您的生成Android項目,並選擇 「屬性」
  2. 從左側窗格中,選擇「Java構建路徑」
  3. 勾選 「Android的私家藏書」 複選框
  4. 刷新項目/重新構建應用程序

該應用程序現在應該可以在設備中成功啓動。

確保要做Project >> Clean ...以防上述情況沒有幫助(這基本上是第4步)。

+0

我一直這樣做..正如我在我的問題所說。但它仍然不能運行.. –

+0

自從你在這裏完成了什麼以後發生了什麼變化? http://stackoverflow.com/questions/17129623/ibm-worklight-unrible-helloworklight-has-stopped-error-message/17130121#17130121 你在你的項目做了什麼? –

+0

嘗試項目>>清潔... –

相關問題