设计开发

S60 2nd FP2 for MIDP SC版的mma好像有问题

只要用了mma的api模拟器就会报jes-0-java-mma@的错误,开始时一直以为自己的操作或设置有问题,后来发现nokia forum上有人问到了类似的问题,但是没有人回答,于是才意识到有可能是模拟器本身的问题,结果去nokia上下了个s60 2.1 SC版,发现程序跑起来就没问题了。(PS:epoc的MIDP模拟器实在是太爽了,中文字体大小位置都和真机一模一样,可惜就是速度慢的像蜗牛)

SE J2ME模拟器的rms问题

不知怎么搞的,最近SE模拟器的S700不能存rms了,看了一下运行时的console,总是显示Running with storage root temp.SonyEricsson_S700_EmuXXXXXX,XXXX是一些随机的数字,应该是这个原因导致的每次运行时都找不到上次存过的rms,现在找到的解决办法就是把模拟器WTK2\appdb目录下对应某个设备的目录删掉,这样就能解决了,但是曾经存对过的rms也就都没了,不知道还有没有更好的办法。

nS60_jme_sdk_3rd_e_FP1与EclipseME配合不能调试midlet的问题

运行时,提示类似这样的错误:Jar file could not be initialized
And, an exception: java.util.zip.ZipException: invalid entry compressed size (expected 552 but got 555 bytes)…

解决办法(来自forum nokia):

Go to the properties page of your project, “J2ME”, “Manage Devices”, edit all or your favourite “Emulator” entries and remove the ‘[%classpath%|-classpath “%classpath%”]’ entry from the Launch Command Table.

windows mobile 6环境下的OpenGL ES开发环境设置

  Mobile SDK用的是6 refresh附带6.5 chs的rom,IDE用的是VS 2008。

  由于google到的相关gles和mobile的开发教程大部分都是对比较早版本的mobile sdk写的,所以可能到了6.0这个时代发生了一些变化导致教程上的某些方法不再适用了(至少我按着其中的做法没有成功…)。这里把能在模拟器上成功运行gles程序的环境设置方法总结一下。

Continue reading…

ucweb 7 beta1登录wp-t-wap后台管理时出错

更新ucweb 7 beta1后登录wp的wap后台管理时一直提示:“您没有编辑日志的权限”,开始以为是最后一次更新了wp-t-wap插件后导致的(更新后确实忘了有没有用wap登录过…),后来发现用wm自带IE或Opera登录就没问题,原来问题出在ucweb上,上官方论坛看了一下,确实有些人提到了beta1不能保存cookie的问题,似乎是beta1的bug,目前尚无新版修正。Opera也不错,但用管了ucweb了,IE就更别提了,无奈换回了ucweb 6.7,再试,没问题了,希望官方能及时修正啊。

rom换新的了:Energy的23016

上次刷的jack的还算比较稳定,但是由于一些牺牲内存优化速度的设置导致开机内存占用超过50%,对一般应用可能没什么影响,但对一些像游戏类的占用内存较大的应用就无法运行了(目前发现也只是少部分)。于是换了个没有touchflo 3d面板的23016的rom,开机内存40%多,附带的工具也比较全,据说23016还是比较稳定的,试试看。