2012-08-02 25 views
1

我使用Dreamweaver CS 5.5將我的HTML代碼轉換爲Android APK。它的工作在過去,但突然,甚至對我創建新網站,我得到這個彈出消息:Dreamweaver CS 5.5 Android錯誤 - 軟件包com.phonegap不存在

「yourapp」的建設未能成功完成。請致電 諮詢構建日誌 C:\ Users \ MyUserFolder \ Desktop \ com.company.yourapp_Android \ buildlog.log 瞭解更多詳細信息。

buildlog.log文件表明,我碰到有缺失包和符號做6個編譯錯誤:

DefaultActivity.java:6: package com.phonegap does not exist. 
    import com.phonegap.*; 
    ^

DefaultActivity.java:8: cannot find symbol 
symbol: class DroidGap 
    public class DefaultActivity extends DroidGap 
             ^
... 
cannot find symbol --> variable super (3 times) 
... 
method does not override or implement a method from a supertype 
    @Override 
    ^

我仍然有我的Android SDK路徑在Configure Application Framework指向C:\Program Files (x86)\Android\android-sdk。我檢查了該位置的SDK文件夾和底層文件。它似乎仍然存在並保持完好。

我檢查了我的Adobe> Dreamweaver文件夾,看到phonegap.jar仍然存在。我甚至按照另一篇帖子關於如何用最新的phonegap更新Dreamweaver的指示,但我仍然得到錯誤。 (這是後如何更新:Phonegap in Dreamweaver CS5.5

它已經大約一個月,因爲我上次嘗試它,是成功的多,所以對於任何相關軟件或操作系統的任何數量的更新我的工作機可能會打破它。有關如何解決它的任何想法?

回答

1

是的!我想到了! jar文件結構現在不同...取決於libs目錄中包含的phonegap版本。仔細檢查該jar文件(在諸如winzip的歸檔應用程序中,或者在Java IDE中提取或查看)。相應地修改代碼。完成。

+0

偉大的你解決了這個問題,並感謝您寫一個答案!隨意接受你自己的答案,這樣很容易就可以知道這個問題已經解決了 – Craigy 2012-08-07 19:10:49

相關問題