老板让开发一个蓝牙程序,在多普达手机上用J2ME开发,说为了跨平台性,所以不让用C#.
可是一连开发了几个小Demo,在Eclipse+sun SDK的环境下没问题,甚至下到我的nokia6120C 也能运行,但为什么多普达的机子就不行呢?要不就是“JAVA CLASS"找不到,要不就是不能安装,但很小的demo是可以运行的(如显示一个form ,里面有list、Alert什么的,所以本人排除是java虚拟机的问题)。哪位高人指点一下,究竟问题出在哪啊?
还有,nokia、索爱和摩托都有专用的SDK,怎么多普达没有呢?有经验的高人们,你们是如何在多普达上开发J2ME程序的啊?
万分感谢!!!
------解决方案--------------------------------------------------------
windows手机JAVA虚拟机都可以重新安装的,怎么会有专用的SDK
那些可以运行的DEMO也是你自己写的并打包的吗?如果不是的话,应该是你打包时参数设置问题。
打包时注意一下,用MIDP2.0,CLDC1.0打包应该是可以的。
------解决方案--------------------------------------------------------
用sun提供的WTK就可以,只是dopod有的机器需要自己去安装虚拟机
------解决方案--------------------------------------------------------
------解决方案--------------------------------------------------------
1. 你先确认dopod P660能不能跑MIDLET,找尽可能简单的小程序,保证没问题的,而且不要有对可选包的调用。
2. 然后,再检查一下,这个手机支不支持JSR82
------解决方案--------------------------------------------------------
你查一下多普达P660支不支持JSR82啊。
------解决方案--------------------------------------------------------