2012-08-02 87 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