當我使用入門練習「在本機Android應用程序中使用Worklight API」時,我無法從本機Android頁面連接到worklight服務器,並且錯誤消息如下:無法解析Lcom/worklight/androidgap/WLDroidGap的超類
Unable to resolve superclass of Lcom/worklight/androidgap/WLDroidGap; (435)
Link of class 'Lcom/worklight/androidgap/WLDroidGap;' failed
Could not find method com.worklight.androidgap.WLDroidGap.getWLConfig,
referenced from method com.worklight.common.WLUtils.checkIfMediaFile
VFY: unable to resolve static method 253: Lcom/worklight/androidgap/WLDroidGap;
.getWLConfig()Lcom/worklight/common/WLConfig;
VFY: replacing opcode 0x71 at 0x0001
Unable to resolve superclass of Lcom/worklight/androidgap/WLDroidGap; (435)
Link of class 'Lcom/worklight/androidgap/WLDroidGap;' failed
Could not find method com.worklight.androidgap.WLDroidGap.getWLConfig,
referenced from method com.worklight.common.WLUtils.computeChecksumOnResources
VFY: unable to resolve static method 253: Lcom/worklight/androidgap/WLDroidGap;
.getWLConfig()Lcom/worklight/common/WLConfig;
VFY: replacing opcode 0x71 at 0x0021
Unable to resolve superclass of Lcom/worklight/androidgap/WLDroidGap; (435)
Link of class 'Lcom/worklight/androidgap/WLDroidGap;' failed
VFY: unable to find class referenced in signature (Lcom/worklight/androidgap/WLDroidGap;)
Unable to resolve superclass of Lcom/worklight/androidgap/WLDroidGap; (435)
Link of class 'Lcom/worklight/androidgap/WLDroidGap;' failed
Could not find method com.worklight.androidgap.WLDroidGap.getLocalStorageWebRoot,
referenced from method com.worklight.common.WLUtils.findDrawableAsset
unable to resolve virtual method 248: Lcom/worklight/androidgap/WLDroidGap;
.getLocalStorageWebRoot()Ljava/lang/String;
VFY: replacing opcode 0x6e at 0x0007
Skipped 31 frames! The application may be doing too much work on its main thread.
環境信息:
操作系統:Windows 7 64位
的Java:甲骨文,1.6.0_45,64位
安裝類型:開發版
的Eclipse:Java EE中,朱諾SR2
工作燈插件:5.0.6.20130311
環境的詳細信息:安卓4.2.2,API等級17,模擬器
我一直在嘗試一段時間來獲取示例工作,但它不包含R.java文件,因此構建甚至不能開始創建.apk文件...您是否有R.java文件在您的原生Android項目的副本中? –
在我看來,還有其他問題正在進行,但是我可以通過右鍵單擊Android項目,選擇屬性,Java Build Path以及檢查庫下的Android庫來解決其他應用程序中缺失的WLDroidGap錯誤。 –
謝謝內爾。在訂單和導出下檢查Android專用庫會導致錯誤消失。 對於Idan,您可能會錯過Android SDK構建工具。 – user2424627