【问题标题】:Convert Android App to Blackberry using ADT Plugin Eclipse使用 ADT 插件 Eclipse 将 Android 应用程序转换为 Blackberry
【发布时间】:2013-11-05 10:48:55
【问题描述】:

我已经成功地在 Eclipse 中使用 ADT 插件转换了一个 android 应用程序,并且遇到了一些困惑的情况。

我浏览了这个Documentation 关于这个过程,但在这个视频中仍然提到了“代码签名密钥”,它是旧的过程,现在不再有效......相反,我们必须使用黑莓 ID。这个Tutorial 详细解释了这一点。

我的 android 应用程序在清单文件中包含以下内容。

<uses-sdk
    android:minSdkVersion="10"
    android:targetSdkVersion="17" />

我在这个过程中遵循了以下步骤

  1. 右键项目->黑莓工具->将黑莓性质添加到项目中
  2. 右键项目->黑莓工具->Veryfy APK
  3. 右键项目->黑莓工具->登录黑莓世界

当我执行上述 step2 级别时,我在 eclipse 中收到以下警告问题部分

这个Tutorial 解释说android 应用程序targetSdkVersion 应该是10。但问题是当我将项目构建目标更改为10 时,我得到了很多错误。

  1. 右键项目->属性->项目构建目标

问题

  1. 如何在我的应用程序中成功地将构建目标(Android 应用程序)配置为 10。现在哪个是 17 岁?

  2. 屏幕截图中的第三个警告说要定位到最新版本,我不能这样做,因为根据我们将 android 应用程序移植到黑莓的要求,它应该是 10。

  3. 不知道屏幕截图中的第一条警告消息。

  4. 另外,在将其添加到 Blackberry World 之前,我是否必须在以下位置更改最低操作系统版本? (右键项目->属性->黑莓->最低操作系统版本)

  5. 最后,我如何才能在 Blackberry Bar 清单文件中获得我想要的确切版本号。它会自动添加将 Android Manifest 文件“versionCode”考虑在内的值,但它令人困惑。

    例如当android:versionCode="1" Bar manifest 创建Package-Version: 1.0.1.0

【问题讨论】:

  • 您收到警告,但它会签名吗?
  • 是的,它的标志是好的....但是我认为如果我继续第二次警告,该应用程序将仅在 blackberry 10.2 OS 版本以后运行,而不是在 10.0.... 我也可以放弃第一个和第二个警告,因为它们是 lint 警告,不会产生太大影响。但是,如果可以避免所有警告,我会很高兴....另外,在我的问题中,第 4 和第 5 集目前更令人困惑...谢谢........

标签: android blackberry blackberry-10 blackberry-eclipse-plugin


【解决方案1】:

我想这个 targetSdkVersion 警告与项目配置有关,请按照以下步骤操作:

1) 通过右键单击选择项目。 2)选择“属性”->“黑莓”->“APK验证和打包” 3)对于“最低操作系统版本”项,选择10.2而不是“默认(2.0)” 4) 重新运行验证命令。

祝你好运。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-04
    相关资源
    最近更新 更多