【问题标题】:Blackberry Webwork sdk error: Invalid application archive - resource name is not validBlackberry Webwork sdk 错误:无效的应用程序存档 - 资源名称无效
【发布时间】:2012-04-14 23:26:27
【问题描述】:

我正在尝试将我的黑莓应用程序(webwork html5)部署到设备。

当我从终端运行命令时。

./bbwp /Applications/MAMP/htdocs/myapp.zip

我知道了:

[INFO] 解析命令行选项
[INFO] 解析 bbwp.properties
[INFO] 验证应用程序存档
[错误] 无效的应用程序存档 - 资源名称无效(__MACOSX/._config.xml)

我知道 bb webwork sdk 不允许使用 '-' 和 '_' ,所以我重命名了项目中的每个文件以删除那些无效字符。但是我的项目中没有“._config.xml”文件。我有一个 config.xml 文件,它位于项目的根目录。

感谢您的帮助。

丹尼

【问题讨论】:

    标签: html blackberry-webworks


    【解决方案1】:

    我终于解决了这个问题。

    就像我之前所说的,您必须从所有文件中删除所有字符,例如“-”和“_”。 当我在我的 MAC 上将我的 projecto 压缩到 -> myapp.zip 时,它会创建一个名为“__MACOSX”的隐藏文件夹,并且在该文件夹内有很多带有“_”的文件,例如 ._config.xml 。

    所以我下载了http://www.macupdate.com/app/mac/25497/zipcleaner。该程序从 Finder 创建的 zip 档案中删除 .DS_Store 文件和其他资源信息。

    之后,我有一个干净的 .zip,所以我再次编译 .zip:

    ./bbwp /Applications/MAMP/htdocs/myapp.zip
    

    它成功了!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-02-26
      • 2023-03-06
      • 1970-01-01
      • 1970-01-01
      • 2019-12-27
      • 2021-11-29
      • 2017-12-17
      • 2013-07-25
      相关资源
      最近更新 更多