扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
先设置环境变量
export PREFIX=/usr/local
export JDK_DIR=/usr/share/j2sdk1.4.2_15
export PATH=$JDK_DIR/bin:$PREFIX/java/cdc/bin:$PREFIX/java/cdc/midp/midp_linux_fb_gcc/bin/i386 :$PATH
测试CVM。
先写个最简单的HelloWorld程序,文件名为HelloWorld.java。
再写个Makefile
这里要设置好bootclasspath,让它能连接phoneme的class。
编译
make
运行
cvm HelloWorld
(顺利的话,会打印出HelloWorld)
测试MIDlet。
先写个最简单的HelloWorld程序,文件名为HelloWorld.java。
再写个META-INF/MANIFEST.MF
再写个Makefile
修改DirectFB的配置/etc/directfbrc。
system=sdl
mode=240x320
安装midlet
installMidlet file:////root/work/java/test/midlet/HelloWorld.jar
(好像只有绝对路径才可以)
安装之后,屏幕上会打印出该midlet的ID,在运行和卸载时需要它。
运行midlet
runMidlet 2 HelloWorld
(这里的2就是前面安装的ID,正常的话会有图形窗口出来。)
卸载midlet
removeMidlet 2
窗口的宽度和高度可以修改相应的constants.xml文件,在编译时该文件用来产生头文件 midp_constants_data.h。
查看本文来源
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者