我可以使用 JavaLoader 通过电缆将我的 Blackberry 应用程序部署到设备上,并且运行良好,但 BB 桌面软件拒绝接触它。为什么?
使用“javaloader -usb load app.cod”通过电缆安装效果很好,并且该应用程序在设备上运行没有任何问题,就像在模拟器上一样。 cod 使用受限制的 API,但已签名。 alx 是 JDE 5.0 生成的一个简单的、几乎为空的alx。
尽管如此,尝试将其加载到黑莓桌面软件应用程序部分的设备(BB 8900)上时却显示:
“导入文件时出错。” 找不到其他应用程序。您的文件可能包含应用程序列表中已存在、与您的设备不兼容或有错误的应用程序。
我非常需要它可以用用户的标准工具安装。对此我能做什么?有什么方法可以让桌面应用程序为我提供更多信息吗?
Installing by cable with 'javaloader -usb load app.cod' works fine, and the app runs on the device with no problems, as on the simulator. The cod is using restricted APIs, but it's signed. The alx is a trivial nearly-empty one generated by JDE 5.0.
Despite all this, trying to load it onto the device (BB 8900) in the applications section of the Blackberry Desktop Software says:
'There was an error importing files.
No additional applications can be found. Your file might contains applications that already exist in the application list, are not compatible for your device, or have errors'.
I quite need this to be installable with users' standard tools. What can I do about this? Is there any way I can get the desktop app to give me more information?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
没有足够的信息来回答,但潜在的原因是 ALX 中的版本数据。如果您在尝试使用桌面管理器安装之前尚未删除该应用程序(使用 javaloader),并且 ALX 中的版本信息不高于该软件将不会安装的模块版本数据。
可能还有其他问题,但如果没有实际的 ALX 和设备的操作系统版本信息,很难说它们可能是什么。
Not really enough information to answer but on potential cause is the version data in your ALX. If you have not removed the application (using javaloader) before trying to install with Desktop Manager, and the version information in the ALX is not higher than the module version data the software won't install.
There could be other problems, but without the acutal ALX, and the OS version information for the device it is difficult to say what they may be.