Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
西门子CX70上的Java ME_Java_Eclipse_Mobile_Netbeans_Java Me - Fatal编程技术网

西门子CX70上的Java ME

西门子CX70上的Java ME,java,eclipse,mobile,netbeans,java-me,Java,Eclipse,Mobile,Netbeans,Java Me,我有非常旧的西门子CX70处于工作状态,只是不想把它扔掉。我的想法是使用它的数学能力和外围设备(GSM模块、USB、摄像头和屏幕)来构建一些简单的家用应用程序(例如,多通道测温器、定时器和廉价的安全系统) 我知道我应该使用JavaME和IDE(例如,我喜欢Netbeans)。你能告诉我我还需要什么来开始开发吗?我很了解Java,我只需要创建一个开发、调试和部署的环境。移动图书馆文档也将非常有用 谢谢 关于这一主题的在线教程太多了,唯一正确的做法就是让您访问google.com 搜索“j2me入门

我有非常旧的西门子CX70处于工作状态,只是不想把它扔掉。我的想法是使用它的数学能力和外围设备(GSM模块、USB、摄像头和屏幕)来构建一些简单的家用应用程序(例如,多通道测温器、定时器和廉价的安全系统)

我知道我应该使用JavaME和IDE(例如,我喜欢Netbeans)。你能告诉我我还需要什么来开始开发吗?我很了解Java,我只需要创建一个开发、调试和部署的环境。移动图书馆文档也将非常有用


谢谢

关于这一主题的在线教程太多了,唯一正确的做法就是让您访问google.com 搜索“j2me入门”

然而,在你太激动之前,还有一些事情你应该事先知道

JavaME中的安全模型将阻止您做很多有用的事情,与您提到的一些事情相关。 每次您尝试访问手机中的某些内容时,如照相机、发送短信、在SD卡上读/写文件等,手机都会显示一个弹出窗口“此应用正在尝试访问照相机。允许吗?”。只有在手动单击Yes后,应用程序才会继续

正如你所能想象的,这当然会让很多想法变得毫无用处

为了防止出现这些弹出窗口,您可以使用从Thawte或Verisign购买的证书对应用程序进行签名。但是,这将花费你每年300美元,这不是大多数业余爱好开发者选择的方式

就我个人而言,我找到了另一种方法,但它要求你使用索尼爱立信的手机。 因为旧的索尼爱立信手机可以打补丁,以消除Java的安全性。在我的一部旧手机上做了这些之后,我一直在玩你提到的那些应用程序。例如,当我们外出时,一款应用程序可以通过每秒拍摄一张照片来监视我家。如果它检测到图片中存在差异,它会向我发送一条包含图片的彩信。:-)

我已经为其他品牌寻找了很长时间的补丁选项,但我就是找不到任何有用的。诺基亚应该也可以打补丁,但我就是找不到任何有用的东西

简而言之:如果你想在这样的手机上制作一些业余爱好应用程序,你应该找到一部索尼爱立信手机并进行修补,或者去挖掘一部旧的Android设备


祝你好运。

你知道
J2ME
编程吗?你已经安装了IDE和编译器了吗?@CoolGuy我知道JavaSE,我认为JavaME并没有那么不同。我已经安装了NetBeans和JavaME插件。我已经安装了JavaMeSDK,但不知道如何使用所有这些。HelloWorld程序可以编译吗?@CoolGuy-Nah,不能编译。我已经创建了默认代码(在创建了一个项目之后),上面写着“找不到java.lang”。谢谢,我有来自Digicert的java代码证书,我用它来签署我的java小程序(大约每年200美元)。它对我有用吗?其他问题:如果我需要访问Android摄像头/短信列表等,我是否也应该有证书?我不知道Digicert是否可以工作。我不这么认为,但你可以试试。对于Android,您不需要昂贵的证书。您只需创建自己的证书即可。