本地源代码有没有开发Android和黑莓类的方法是什么?在这里我的意思是BlackBerry和Android有不同的集合。制定Android和黑莓
所以我想知道什么是制定这样的文件(反映,不同的文件,...)
本地源代码有没有开发Android和黑莓类的方法是什么?在这里我的意思是BlackBerry和Android有不同的集合。制定Android和黑莓
所以我想知道什么是制定这样的文件(反映,不同的文件,...)
最好的办法是编写一个通用接口,以便您的高级代码可以保持一致,并且会有不同的部分将被抽象到他们自己的库中。通过这种方式,您可以编写使用通用代码库的应用程序,但大部分工作将在您的库中进行,因为这是您连接到平台的地方。
这种方式可以尽量减少多余的工作,但利用各个平台的更彻底。
如果你自己限制了每个能做到那么作为有一个很大的,你不能做,或者做不好你受骗用户。
我们为Android和黑莓的通用代码的最好方式。你知道黑莓是基于J2ME的,所以它的Java 1.3兼容,Android是我认为的Java 1.6。这有很大的局限性。我将列出下面我记得的内容。
我想知道在C/C++或黑莓手机中是否有任何预编译器的东西,但在java中预生成 – fedj 2010-08-16 23:15:57
BlackBerry只允许2个预处理器命令(#preprocessor和#implicit),Android没有预处理器支持。你当然可以对自己的,但如果你正确地做Android开发,你不需要它。 – omermuhammed 2010-08-16 23:38:36
Blackberry支持比1.3更新版本的Java。在我的BB的应用程序(没有一个Android版本还),我一直在编码到1.3最近,但有时我已经做了1.4和1.5(但随后启动Eclipse有问题,所以我又回到了几个版本)。如果你使用Eclipse为您的Java开发的BB开发环境支持额外的预处理器的关键字,如#ifdef来,的#ifndef,#else和,自定义定义。 – 2010-08-17 00:06:48
写2个单独的应用程序 – Falmarri 2010-08-16 23:11:48