晕倒,LZ的程序是想在PC上使用吧?这有点不大现实。这不是跨平台的问题,而是每款手机都有自己特定的存储格式,肯定不好实现的。个人觉得至少得有手机客户端,然后再用PC机上的程序配合才行。不过手机客户端想跨平台java是唯一的选择,如果java的功能不能实现对通讯录的操作,那么想跨平台就没戏了。
公司主营业务:网站设计、网站建设、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联推出和静免费做网站回馈大家。
以前有用C++实现的一个程序,跨平台门都没有。甚至不同版本的系统,都会出问题。手机不同的操作系统太多了,智能的非智能的,想跨平台太不容易了。智能的还好说,非智能的那就太难了。看noika PC套件就知道了,支持某一系列手机还可以,但是如果超出这个系列,就得换程序了。。别说是跨品牌了,想做到跨同一牌子的不同系列,都难....
个人觉的可行的方案:首先,得支持java的手机,写一个手机客户端程序,如果ME可以调用到手机的通讯录访问接口的话,那么实现的问题就不大了。通过这个访问接口以自己的格式,对通讯录做备份。这样还原应该没什么大问题。就算这样,也不能支持所有的手机的备份。。。
第一步,在安卓手机上安装Termux。
Termux是安卓手机中较高级的终端模拟器,不仅开源,而且不需要root, 支持apt的管理软件包,能够十分方便地安装软件包。
下载方式直接搜索Termux即可,简单方便。
请点击输入图片描述
2
第二步,成功安装后,点击Termux运行,并开始编程。
安装Termux之后,可以在手机桌面看到该软件,如图所示;然后点击运行Termux,此时进入到Termux编程界面。
请点击输入图片描述
3
第三步,安装Python。
在Termux运行界面输入命令pkg install python可以安装python。
提示,在安装过程中会提示是否继续,此时,输入y即可。
请点击输入图片描述
请点击输入图片描述
4
第四步,查看Python版本。
安装后,可以输入python回车查看,接着会在下一行出现Python 3.8.0,这就是目前最新版本。
请点击输入图片描述
5
第五步,验证是否安装成功。
为确保成功安装,可以通过输入简单的编程来验证Python是否安装成功。
比如输入print('Hello world'),然后回车,在下一行打印出Hello world,表明安装成功。
此时,我们就可以在手机上运行一些Python代码了。
s40的系统是不可以直接在手机上编写的,但是作为仅次于智能的操作系统,你可以去客服,叫工作人员给你编写,根据自己的需要。java软件目前正在发展,根据手机的好坏,它也在不停的完善~~
手机上理论上是可以进行java语言编程的,需要下载模拟器,里面内置java所需的编译环境,还有编辑器。
但不建议用手机编程,因为本身屏幕、内存、键盘敲打速度都不及电脑方便。
如果是手机编程可以不用MYECLIPSE了 直接下个eclipseme
再倒入WTK就行了
具体过程参考 j2me搭建环境
可以。
准备华为matepad,AidLearning软件,其中华为应用市场中就有该软件,选择适合arm架构的JDK。
平板毕竟是更适合娱乐的设备,因此适合直接在平板上进行Java编程的软件还是很少的。虽然可以在应用市场找到一款名为Java编译器的软件,但是既没有智能提示,又没有代码补全,在上面刷题和直接在leetcode上刷没多大区别。
AIdLearning虽然是主打人工智能,但是它是把整个Debian系统搬到了安卓上,并且还内置了vscode这样,利用AidLearning中的vscode就可以比较简单的在手机上搭建Java编程环境了。AidLearning软件在应用市场中就可以搜到,直接安装即可。