3

我正在尝试将我的 android 应用程序从 eclipse 部署到运行 10.0.9.422 的黑莓 Z10 上,但我没有成功。

这是我收到的实际错误。

Failed to deploy project XXXX
Info: Sending request: Install
Info: Action: Install
Info: File size: 8659959
Info: Installing ...
Info: Processing 8659959 bytes
Info: Progress 0%...
Info: Progress 49%...
Info: Progress 50%...
Info: Progress 100%...
actual_dname::com.xxx.xxxx.testEPPwDTJahv0UbAeaecXksgI
actual_id::testEPPwDTJahv0UbAeaecXksgI
actual_version::1.0.3.0
result::failure -9

出现此错误后,我可以在 Z10 上看到应用程序图标,但是当我尝试访问它时,它显示“正在初始化。请稍候...',然后应用程序崩溃。

失败 -9 表示什么以及关于问题/解决方案可能是什么的任何想法?

任何帮助是极大的赞赏。

4

1 回答 1

6

在进行少量研究并为我的应用程序找到不受支持的库后,我能够解决我的问题。我使用 apkbarVerifier 工具找出了不受支持的库。

我的应用程序正在使用 com.google.android.maps 包。因此,我编辑了 android 清单文件以反映以下行。

<uses-library android:name="com.google.android.maps" android:required="false" />

在此更改之后,即使 eclipse 中的“验证 apk”选项向我显示了相同的警告,我还是能够将应用程序部署到我的 Z10 并让它工作。

基本上,部署失败 -9 意味着应用程序包含不受支持的库。

于 2013-04-05T15:37:43.627 回答