2

我正在尝试在新的 BB10 中使用 Android 应用程序,我必须从 APK 创建 BAR 文件。尝试从 Eclipse 运行 apk2bar 时遇到问题。它总是说:

[错误] Android SDK 路径未设置

正如我一直在调查的那样,应该有一个使用路径创建系统变量 ANDROID_HOME 的修复程序,但是当我这样做时,apk2bar 会返回这个不同的错误:

[错误] %ANDROID_HOME% 路径无效:C:\Program Files (x86)\Android\android-sdk

我找到了一些答案,说当路径没有空格时它会得到解决,但我尝试了它并得到了同样的错误:

[错误] %ANDROID_HOME% 路径无效:C:\Progra~2\Android\android-sdk

有谁知道我该如何解决这个问题?我该如何执行此操作以及如何更改以修复它?

提前致谢!!!

PS:我将尝试使用 ADT v21 而不是 22。我会告诉...

解决了!!所有这些问题都是在更换新电脑后出现的。当我安装 Android SDK 时,我没有安装 Android 2.3.3。我刚刚安装了 4.0.3。所以还要安装 2.3.3。

如果有人有相关问题,请发表评论,我会回答。谢谢!!

4

2 回答 2

2

我在黑莓支持论坛的网站上找到了一个解决方案。希望它有帮助:-)
http://supportforums.blackberry.com/t5/Android-Runtime-Development/repackaging-android-code-apk-quot-android-sdk-路径未设置/td-p/2369697

于 2013-05-23T09:02:10.503 回答
2

这里提供了一个解决方案。请尝试让我知道。 http://supportforums.blackberry.com/t5/Android-Runtime-Development/Any-real-BB-moderators-ACTUALLY-on-these-forums/td-p/2375327

它对我有用。我的问题是升级到 ADT v22

作为临时解决方案,您可以将 /build-tools/17.0.0 中的所有文件复制回 /platform-tools。这将允许我们的工具(apk2barVerfifier、apk2bar 等)按预期运行。您可能需要将 SDK 位置直接提供给该工具,具体取决于您的设置方式。

于 2013-05-23T22:24:39.877 回答