【问题标题】:Blackberry web/widget (Eclipse)黑莓网络/小部件 (Eclipse)
【发布时间】:2011-01-17 08:49:12
【问题描述】:

我是这里的新开发人员。我在这里有几个问题。希望大家能帮帮我..

1,我可以将.cod格式转换为.jar/.jad..如果可以,你能给我一个链接吗?

2,你们能给我一个链接来检查黑莓的操作系统版本和手机型号吗?

3,在应用程序出于安全和出口控制原因使用时,Research In Motion (RIM) 必须跟踪标记为已签名的敏感 API(运行时、应用程序和加密 API)的使用。如果您在应用程序中使用这些受控类或方法,则必须使用 RIM 提供的密钥或签名对应用程序进行签名,然后才能将应用程序 .cod 文件加载到 BlackBerry 智能手机上。所以我的问题是,phonegap 是否需要签名密钥?仅供参考,现在写我正在使用 phonegap 通过 blackberry web/widget (eclipse) 开发应用程序 blackberry。

非常感谢,

贾马利

【问题讨论】:

    标签: eclipse blackberry cordova


    【解决方案1】:

    我在假设您的问题针对 PhoneGap 应用程序并使用 PhoneGap API 的情况下回答。

    1. 是的。构建二进制文件时,您会得到一个 .cod、.alx、.jar 和 .jad 文件。请参阅docs on BlackBerry's site

    2. 假设您使用的是 PhoneGap,您可以访问为您提供这些属性的 device JavaScript 命名空间。 device.name 返回 BlackBerry 型号的数值(即 8900、9000、9700 等)。 device.version 将返回操作系统版本字符串(即 4.6.0.586、5.0.0.250 等)。请参阅device docs 了解更多信息。

    3. 是的,您确实需要签署您的 PhoneGap 应用程序。如果您想在 BlackBerry 上运行任何类型的应用程序 - Java、WebWorks、PhoneGap - 您必须对其进行签名。

    【讨论】:

    • 嗨伙计,感谢您的回复。 1,当我构建时,我只在文件夹standardInstall中得到一个.cod和.alx,在文件夹OtaInstall中我得到许多.cod文件,如abc.cod,abc-1.cod,abc-2.cod ... 2,你的意思是当我写代码时,我必须包含函数device.name,device.version。我应该为所有型号和版本编写代码吗?我不是很了解伙计。该应用程序如何工作?你能给我举个例子吗? 3、如何签署我的phonegap应用程序?所以你的意思是我的应用程序可以在不同的型号和不同的操作系统版本上运行?谢谢老兄。
    • 贾马利,一些事情。我认为您需要先更好地了解 BlackBerry 开发流程。看来你很困惑。查看 BlackBerry 开发人员网站上的基本文档,以熟悉 BlackBerry 应用程序的外观、为什么需要代码签名以及如何进行等等。所有这些信息都可以在 BlackBerry Developer 网站上找到。跨度>
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多