Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/380.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
Java 有可能在Android或黑莓上运行小程序吗?_Java_Android_Blackberry_Applet - Fatal编程技术网

Java 有可能在Android或黑莓上运行小程序吗?

Java 有可能在Android或黑莓上运行小程序吗?,java,android,blackberry,applet,Java,Android,Blackberry,Applet,这是Java站点所说的: “用于移动设备的虚拟机KVM是JVM(Java虚拟机)的对应物。它用于在移动设备上运行使用Java技术编写的小程序和应用程序。KVM必须由制造商安装。消费者无法下载或安装。” 现在Android有一个定制的虚拟机,名为DVM(Dalvik virtual machine)。我们可以将其与KVM进行比较吗?想知道我们是否可以进一步重新编程DVM,将KVM的功能合并到Android上运行小程序? Blacberry也一样,有可能吗 不知道我们是否可以进一步重新编程DVM 合

这是Java站点所说的:

“用于移动设备的虚拟机KVM是JVM(Java虚拟机)的对应物。它用于在移动设备上运行使用Java技术编写的小程序和应用程序。KVM必须由制造商安装。消费者无法下载或安装。”

现在Android有一个定制的虚拟机,名为DVM(Dalvik virtual machine)。我们可以将其与KVM进行比较吗?想知道我们是否可以进一步重新编程DVM,将KVM的功能合并到Android上运行小程序? Blacberry也一样,有可能吗

不知道我们是否可以进一步重新编程DVM 合并KVM的功能以运行 Android上的小程序


Android提供的功能和小程序需要的功能(如AWT)之间几乎没有重叠。由于小程序作为一种技术已经过时十多年了,我无法想象任何人都值得修改Android固件以包含必要的类并找出如何在Android活动中运行小程序。

由于各种原因,小程序不会在BlackBerry上运行,最重要的是,小程序所依赖的AWT类在BlackBerry上不可用。UI模型非常不同,由MIDP UI模型或BlackBerry模型组成,两者都不是AWT


今后,您应该使用JavaScript进行浏览器端计算,这是在移动平台上跨浏览器工作的唯一方法。不幸的是,小程序是非常过时的技术。

默认情况下,手机不支持小程序。客户可以购买支持它的浏览器,如云浏览器。我们有一种技术可以转换现有的Java小程序,使它们能够在移动设备上运行,而无需特殊的浏览器。如果您的公司需要这项服务,请通过我们的unitedswe网站与我们联系。

我看到过在android上运行cdlc/mid配置文件的应用程序,因为android底层是Linux内核,在您为设备设置根目录后,我看不出在Linux下安装另一个JVM有困难,而Linux反过来又支持CDC配置文件


但问题是它能否很好地集成默认浏览器?2x JVM(Dalvik/OpenJava)会使内存管理更加复杂吗?

Jave applet仍然存在,许多组织使用它,很多HMI使用它,还有银行, 我想买几台安卓平板电脑,在工厂里为我们的技术人员使用,
但是没有小程序支持,所以我将继续使用我的android平板电脑作为我孩子的游戏机。

我可以在我的S2上使用Ubuntu 12.04 LTE和firefox浏览器以及我的三星android手机(4.1.2)


安装linux for Android,将linux发行版配置为运行oracle/sun Java小程序,瞧

甲骨文提供了一种叫做。如果我理解正确,这个框架有助于为ios和android创建java应用程序。
不过,我想你必须放弃小程序的想法。

正如其他人所说,在Android设备上加根,然后加载Linux,然后在该操作系统上安装Java,效果很好。 这里有一个指南,您可以使用它并修改它,我是为一个不同的~.jar文件编译的,我想运行它

最好的部分是,一旦我为我的网络找到了端口转发,我就能够在这个小环境中托管一个公共服务器

希望这能对大家有所帮助,因为我已经用其他依赖Java的软件进行了测试,Java的JDK的ARMel和ARMhf版本工作得很好

# 编辑/更新 # 按照上面链接的说明,我可以运行- apt caxh搜索java -Orical的Java JDK可以通过package manager在Android上使用Debian Kit应用程序运行Wheezy Hard Float时安装。
下一步是查看Kali是否将通过此应用程序的修改代码提供的shroot方法进行安装。

谢谢Mark!我能理解你的意思。但即使在今天,小应用程序上仍然有很多游戏和动画。当程序员想要编写这些游戏或喜欢一些严肃的动画或模拟时,他们必须利用OpenGL和/或图形库。一旦我们有了Android上运行的小程序,我们就可以在手机上运行这些程序。请纠正或批评我的错误或不合理之处。再次感谢。我认为这是一个非常非常大的Android失败!我的三星Galaxy Tab是一款售价990美元的设备,作为访问巴西所有网上银行业务的移动替代品,几乎毫无用处,因为安全性是通过登录屏幕上的java小应用程序普遍实现的。我选择了Galaxy而不是iPad,因为我100%确信它会支持Java和小程序,我把钱扔掉了:没有网上银行,没有家庭经纪人,没有任何需要Java的东西。。。Epic android失败了,但在很多地方仍然比苹果好…死了,就像不受支持一样?很明显,它们的使用率并不高。我有一个固定的电话。。告诉我如何安装自定义的。JVM Java小程序已失效?远非如此。它们为内容制作者提供了一些优势。首先,它们是二进制文件;您不能像使用javascript那样只查看(和摆弄)源代码。其次,移动浏览器中缺乏对java小程序的支持促使人们购买相应的本地应用程序。也就是说,只有在网站上提供java小程序才能推动本机应用程序的销售!