java - 有没有办法将 eclipse 项目编译或移植到 MIDlet 中?
问题描述
我正在为我的诺基亚制作一个小型测试射击游戏,并且我已经为它制作了内容。有没有办法将 Eclipse 项目编译或移植到 Midlet 中,如果有,我该怎么做?
这仅适用于我家里的诺基亚 s40 手机,我尝试下载 S40 SDK,但我得到了 Mail.ru 广告软件,我不得不使用系统还原来摆脱它。
//this is just a section of the game's code. there's a lot more.
//variables
double counter = 0;
double thing = 0;
double thing2 = 0;
double epic = 1;
double epic2 = 1;
double phase = 0;
double div = 60/1000000000;
//the attack
private void attack1()
{
//bullet spread
float n = 4f;
if(counter % 1200 == 0 && counter > 10000)
{
//circles
for(float i = 0; i<360; i+= 360/5)
{
for(float j = -n; j < n+1; j++)
c.addBullet(new Bullet(WIDTH/2, 60, (1200/1.3)*counter+i+5*j, 0.03+0.003*((double)n-Math.abs(j)), 13, 13, 13, 13, 0, 0, this));
}
}
解决方案
如果您没有使用诺基亚的任何特定产品,您可以使用 Java ME SDK 进行开发。
我个人的看法是版本 2.5.2。您可以在https://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javame-419430.html#sun_java_wireless_toolkit-2.5.2_01b-oth-JPR下载它
推荐阅读
- java - 在 localhost 启动 App Engine Standard 时遇到问题 - 启动失败
- javascript - Angular - 是否可以通过指令阻止执行(单击)事件?
- python - 为什么我的代码不断重命名我的文件“播放列表”?
- python - 定义另一个文件内的类的类方法?
- r - R:创建几个回归输出的可发布表
- python - Twine 将“long_description_content_type”默认为 text/x-rst
- java - 您指定的目标需要一个项目来执行,但是这个目录中没有使用 travis build 的 POM
- ruby - Homebrew 便携式 Ruby 错误 macOS 10.14.6
- python - 将 bytearray 转换为 numpy 数组的最快方法
- java - 用 Java 编译基本 Web 服务客户端时出错