我正在尝试将我的黑莓应用程序(webwork html5)部署到设备上。
当我从终端运行该命令时。
./bbwp /Applications/MAMP/htdocs/myapp.zip我得到了这个:
信息解析命令行选项
信息解析bbwp.properties
信息正在验证应用程序存档
错误无效的应用程序存档-资源名称无效(__MACOSX/._config.xml)
我知道bb webwork sdk不允许使用'-‘和'_’,所以我重命名了项目中的每个文件,以删除那些无效的字符。但是我的项目中没有"._config.xml“文件。我有一个config.xml文件,它位于项目的根目录。
谢谢你的帮助。
丹尼
发布于 2012-04-16 01:37:04
最后我解决了这个问题。
就像我之前说过的,你必须从你所有的文件中删除像'-‘和’_‘这样的字符。当我压缩我的项目到我的MAC上的-> myapp.zip时,它创建了一个叫做"__MACOSX“的隐藏文件夹,在这个文件夹里面有很多带'_‘的文件,例如._config.xml。
所以我下载了http://www.macupdate.com/app/mac/25497/zipcleaner。这个程序删除.DS_Store文件和其他资源信息从查找器创建的压缩档案。
在那之后,我有了一个干净的.zip,所以我再次编译.zip:
./bbwp /Applications/MAMP/htdocs/myapp.zip它成功了!
https://stackoverflow.com/questions/10158210
复制相似问题