【问题标题】:Dreamweaver CS 5.5 Android Error - package com.phonegap does not existDreamweaver CS 5.5 Android 错误 - com.phonegap 包不存在
【发布时间】:2012-07-31 22:51:24
【问题描述】:

我正在使用 Dreamweaver CS 5.5 将我的 HTML 代码转换为 Android APK。它在过去有效,但突然间,即使对于我创建的新网站,我也会收到以下弹出消息:

“yourapp”的构建未能成功完成。请 查阅构建日志 C:\Users\MyUserFolder\Desktop\com.company.yourapp_Android\buildlog.log 了解更多详情。

buildlog.log 文件显示我遇到了六个与缺少包和符号有关的编译错误:

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 文件夹和基础文件。它似乎仍然存在并且完好无损。

我检查了我的 Adob​​e > Dreamweaver 文件夹,发现 phonegap.jar 仍然存在。我什至按照另一篇关于如何使用最新的 phonegap 更新 Dreamweaver 的说明进行操作,但我仍然收到错误消息。 (这是关于如何更新的帖子:Phonegap in Dreamweaver CS5.5

自从我上次尝试并成功以来已经过去了大约一个月或更长时间,因此对我的工作机器进行任何相关软件或操作系统的任何更新都可能会破坏它。关于如何解决它的任何想法?

【问题讨论】:

    标签: android cordova dreamweaver


    【解决方案1】:

    是的!我想到了! jar 文件结构现在不同了……取决于 libs 目录中包含的 phonegap 的版本。仔细检查该 jar 文件(在诸如 winzip 之类的存档应用程序中,或将其解压缩或在 Java IDE 中查看)。相应地修改代码。完成。

    【讨论】:

    • 很高兴您解决了这个问题,感谢您写下答案!请随意接受您自己的答案,以便轻松判断此问题已解决
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-01-18
    • 2023-03-04
    • 1970-01-01
    • 1970-01-01
    • 2016-08-14
    • 2014-12-12
    • 1970-01-01
    相关资源
    最近更新 更多