我已经建立了模拟器9900黑莓(黑莓7操作系统),并要具有黑莓6操作系统的BlackBerry设备上运行。 因此,如果任何机构有想法如何做,请提供解决方案。如何使BB7申请compatiable为BB6
回答
不支持在早期版本中为较新版本的OS编译运行的应用程序。通常,当您尝试运行它时会失败,因为缺少API,但即使应用程序仅使用两个级别都可用的API,它也不受支持。
所以你唯一的选择就是Eclipse的安装JRE的OS 6级,更改项目使用该汇编和使用OS 6 JRE构建版本。然后,这个版本将两个OS 6和OS 7
上运行,如果你已经使用OS 7层只的API,所以你希望保留他们在OS 7版本(显然,你不能这些都是你的应用至关重要在OS 6中使用它们),那么您将需要找到一些方法分别构建OS 7和OS 6版本,而不是在OS 6构建中使用OS 7 API。我知道的最简单的方法是使用预处理器。但其他人已经开发了其他方法,这取决于他们如何使构建自动化。
你可能会问不同的问题,这是,你怎么实际上是定位不同的模拟器?要做到这一点,看看你的运行或调试配置(在运行菜单项下)并选择模拟器选项卡,这将使您可以选择另一个模拟器。该OS 6 JRE附带了一些模拟器,你可以下载更多:
http://us.blackberry.com/sites/developers/resources/simulators.html
或者你可能会问如何把应用程序的设备上有什么看法?有许多的选择要做到这一点,因为这页解释:
http://developer.blackberry.com/bbos/java/documentation/package_distribute_apps_2006593_11.html
Thanks @彼得的很好的解释。同时我也在这个链接找到解决方案http://stackoverflow.com/questions/12296770/which-version-of-blackberry-jre-is-required-for-developing-blackberry-os6 –
- 1. 如何申请使用jQuery
- 2. 如何申请使用FFMPEG
- 3. 如何邀请Facebook申请?
- 4. 如何申请Angular.Copy
- 5. 如何申请ndimage.generic_filter()
- 6. 如何申请一个名为“目标”
- 7. 如何申请使用,如果条件
- 8. 年度申请Excel申请
- 9. 如何申请Redis的使用Ruby巢
- 10. 如何申请使用日期
- 11. 如何使用申请功能应用
- 12. 如何申请认证
- 13. XSLT:如何申请循环?
- 14. 如何申请CSS的Ajax.ActionLink
- 15. 如何申请SerializationStreamWriter存储
- 16. 如何申请自加入
- 17. 如何申请“发现”宏
- 18. 如何在一个申请
- 19. 如何申请LUA定义
- 20. python补丁:如何申请
- 21. 以后如何申请gitignore?
- 22. 如何申请连接池?
- 23. 如何申请表格
- 24. 如何申请权限
- 25. 我如何申请VCLStyle TLinkLabel
- 26. 申请使用SqlDataReader
- 27. 如何申请AutoGenerateColumn在一个DataGrid申请DataGridTemplateColumn.HeaderTemplate?
- 28. 如何在Facebook申请中申请许可?
- 29. 申请.pcm文件为sox
- 30. 申请校验为char
您使用该SDK版本?在sdk 5中构建你的应用程序,因此它可以在5,6和7上运行。 – Signare
不,我已经为eclipse自带的sdk 7构建了应用程序,现在想要将它安装在具有操作系统的Blackberry设备上6 –
可能的[哪个版本的黑莓JRE是开发BlackBerry OS6所必需的](http://stackoverflow.com/questions/12296770/which-version-of-blackberry-jre-is-required-for-developing-blackberry-os6) – Nate