【问题标题】:How to extract JAD file from COD file?如何从 COD 文件中提取 JAD 文件?
【发布时间】:2012-09-30 10:03:58
【问题描述】:

我向 Blackberry 的 RAPC 编译器提供了一个 JAR 文件和一个 JAD 文件。它生成了一个 COD 文件。 JAD 文件包含我试图提取的与业务逻辑相关的属性(与 MIDlet-Name 等经典属性相反)。

假设一个人只能访问 COD 文件,有没有办法从这个 COD 文件中提取 JAD 文件?

PS:我无权访问分配给 RAPC 的 JAD。因此问题:)

PS2:有关如何为 Blackberry 创建 JAD 文件的链接/教程/示例无法回答问题。

谢谢

【问题讨论】:

    标签: blackberry jad


    【解决方案1】:

    您可以手动制作自己的 JAD,也可以使用“BlackBerry Desktop Manager”:

    http://www.ehow.com/how_7846156_create-jad-cod-alx.html

    这是 JAD 的示例:

    Manifest-Version: 1.0
    RIM-COD-Module-Name: YourProjectName
    RIM-COD-Module-Dependencies: net_rim_cldc,net_rim_pdap,net_rim_bbapi_invoke
    MIDlet-Jar-Size: 133911__your_JAR_size_in_byte
    MIDlet-1: ,img/icon.png,
    RIM-COD-Creation-Time: 1319628844__maybe_unneccessary
    MIDlet-Jar-URL: YourProjectName.jar
    RIM-COD-URL: YourProjectName.cod
    RIM-COD-Size: 45832__your_COD_size_in_byte
    MicroEdition-Configuration: CLDC-1.1
    MIDlet-Version: 1.0.0
    MIDlet-Name: YourProjectName
    MIDlet-Vendor: BlackBerry Developer
    MicroEdition-Profile: MIDP-2.0
    RIM-MIDlet-Flags-1: 0
    

    【讨论】:

    • 关于如何为黑莓创建 JAD 文件的链接/教程/示例没有回答问题。我必须提取调用 RAPC 时使用的那个。
    • @DavidAndreoletti:那你需要什么?要作为参数传递给 RAPC 的 JAD 文件?或者您需要它用于 OTA 目的?
    • 已向 RAPC 编译器提供了一个 JAD 和一个 JAR。 RAPC 生成一个 COD 文件。 JAD 和 JAR 文件已作为构建过程的一部分被删除(不是由 RAPC 完成的)。为了简单起见,不可能获取/重新生成使用的原始 JAD/JAR 文件。现在,我需要找到一种从生成的 COD 文件中获取 JAD 文件的方法。换句话说,我只给你一个 COD 文件(假设它是从 JAD 和 JAR 构建的),有没有办法提取用于生成 COD 文件的 JAD 文件?
    • 问题现在更清楚了。我以前也遇到过这个问题,并且在上面的答案中我还建议了 JAD 的 sn-p。我就是这样解决的。你试过了吗?
    • 另外,sn-p 来自我的小项目的一个 jad 文件。我删除了一些我认为没有必要的行。
    【解决方案2】:

    没有。

    (最多填写 30 个字符)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多