簡體   English   中英

IBM Worklight 6.0-混合Android應用程序無法在仿真器和設備中運行

[英]IBM Worklight 6.0 - Hybrid Android Application not working in Emulator and Device

我已經在Android環境中使用Dojo創建了一個Worklight應用程序。

我嘗試在MBS中運行該應用程序,並且工作正常。 但是,當我在模擬器和真實設備中嘗試該操作時,應用程序無法加載。

在設備中顯示:

不幸的是,該應用程序已停止

在模擬器中顯示:

無法加載用戶界面

我還創建了iPhone環境,在模擬器和設備上都可以正常工作。

我已將所有Dojo庫文件復制到項目的www文件夾中。

我也碰巧讀了這篇文章-IBM Worklight Hybrid Android應用程序無法在真實設備上運行 ,我已經嘗試了提供的步驟,但是仍然無法加載。

模擬器中的錯誤圖片:
在此處輸入圖片說明

logcat的:
在此處輸入圖片說明

我找到了解決方案。最初我已將所有Dojo庫文件夾添加到我的項目www文件夾中,這使我的混合應用程序掛起。

我所做的是我從Worklight應用程序www文件夾中刪除了所有Dojo文件夾,僅將所需的dojo文件添加到了我的項目www文件夾中。

您可以通過打開控制台視圖(窗口>顯示視圖>其他...>控制台)來檢查丟失的庫文件。 在“控制台”視圖中,單擊“打開控制台”按鈕,然后從列表中選擇“ Dojo庫請求”。 在“ Dojo庫請求”控制台中,單擊“查看菜單”(工具欄中的三角形),然后取消選中“提供庫資源”。

現在運行您的混合應用程序,以查看所有缺少的庫資源。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM