【问题标题】:Multiple .debug and .cod files generated while building and signing my blackebrry app在构建和签署我的 blackebrry 应用程序时生成了多个 .debug 和 .cod 文件
【发布时间】:2012-05-13 13:37:18
【问题描述】:

我在尝试使用签名密钥构建和签署我的黑莓应用程序时遇到一个特殊问题。问题是它创建了 2 个调试文件(兄弟文件),并且当我尝试使用签名应用程序时还显示兄弟 .cod 文件密钥,但在最终的可交付成果文件夹中只有一个 .cod 文件。

但是,之前它运行良好,只有一个 .debug 和 .cod 文件。 我不明白真正的问题是什么。

我们将不胜感激任何帮助或想法。

提前非常感谢。

【问题讨论】:

    标签: blackberry


    【解决方案1】:

    当 .cod 文件大小超过 64 kb 时,Blackberry 会创建多个 .cod 文件。在最终文件夹中,您正在查看的可能是 \deliverables\Standard\ [版本号] 文件夹。在那里您可以找到一个 .cod 文件。实际上这不是一个 .cod 文件。这是一个压缩文件。只需重命名为 .ZIP。您可以在其中看到多个 .cod 文件。要发布到网站,您需要多个 cod 文件和 .jad 文件。但是对于黑莓应用世界提交,单个 .cod 文件就足够了。

    【讨论】:

    • 但问题是当我在某个服务器位置上传该 .cod 和 .jad 文件并尝试通过黑莓浏览器下载它时出现一些 http 错误(.cod 丢失)。
    • 是的,当我提取 .jar 文件时,我得到了两个 .cod 文件。现在我应该在服务器上上传哪个文件(只有一个外部的 .cod 或提取 .jar 文件后得到的两个 .cod)实际上早些时候我在上传 .cod(外部单个)和服务器上的 .jad 文件。请提出建议。
    • 在web上部署需要在服务器中放置多个cod文件和jad文件,并在服务器中设置JAD和COD的MIME类型如下。 JAD -> text/vnd.sun.j2me.app-descriptor COD -> application/vnd.rim.cod 可以通过两种方式获取多个cod文件。 1. 在应用程序文件夹中,您可以在\deliverables\Web\ [版本号] 中找到多个安装文件。从那里获取.jad 文件和所有带有.cod 文件扩展名的文件并部署到服务器。 2. 来自\deliverables\Standard\[版本号] take.jad 文件和 cod 文件。将cod文件重命名为zip,得到多个cod文件。
    • 谢谢 Jomy,但这不是我现在的问题。我在问我是否应该上传存在于 \deliverables\Web\ [版本号] 中的单个 .cod 文件(连同 .jad 文件),还是我在提取 \deliverables\Web\ [版本号] 时获得的两个 .cod 文件可交付成果\Web\ [版本号] .
    • 如果你想在 Web 服务器中部署 BB 安装文件,你必须部署多个 cod 文件。不是一个人。但有一个疑问。您说 \deliverables\Web\ [版本号] 包含单个 cod 文件。这是不可能的。在我的系统中 \deliverables\Web\ [version no] 包含多个 cod 文件,而 \deliverables\ Standard \ [version no] 包含单个 cod 文件。你能确认一下吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-21
    • 1970-01-01
    • 2020-02-15
    相关资源
    最近更新 更多