首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Windows Mobile上的JVM选择

在云计算领域,Windows Mobile上的JVM选择是一个重要的问题。JVM(Java虚拟机)是Java技术的核心组件,它允许Java程序在不同的操作系统和硬件平台上运行。在Windows Mobile平台上,有多个可用的JVM选项。

以下是一些常见的JVM选择:

  1. Microsoft .NET Framework:这是微软为Windows Mobile设计的跨平台框架,可以运行Java应用程序。它提供了丰富的API和工具,使开发人员能够轻松地构建和部署应用程序。
  2. Apache Harmony:这是Apache软件基金会开发的一个开源Java实现,可以在Windows Mobile设备上运行。它提供了一个完整的Java类库,以及一个可以在Windows Mobile上运行的JVM。
  3. Mono for Android:这是一个开源的跨平台实现,可以在Android设备上运行Java程序。它提供了一个.NET框架,使开发人员能够使用C#和其他.NET语言开发应用程序。
  4. Oracle Java ME Embedded:这是Oracle提供的一个轻量级Java实现,专为嵌入式设备和移动设备设计。它提供了一个可以在Windows Mobile上运行的JVM,以及一个精简的类库。
  5. Amazon Web Services:这是亚马逊提供的一个云计算平台,可以在Windows Mobile设备上运行Java应用程序。它提供了一系列可扩展的云服务,使开发人员能够构建、部署和管理应用程序。

在选择适合Windows Mobile平台的JVM时,开发人员需要考虑以下因素:

  • 性能:JVM的性能对于运行Java应用程序至关重要。开发人员应该测试不同的JVM选项,以确定哪个选项在他们的设备上表现最好。
  • 兼容性:开发人员需要确保他们选择的JVM与他们的Java应用程序兼容。这可能需要测试和修改应用程序代码。
  • 成本:许多JVM选项都提供免费或付费的版本。开发人员应该仔细评估每个选项的成本,以确定哪个选项最适合他们的预算。
  • 社区支持:开发人员应该考虑选择一个具有活跃社区和良好文档的JVM。这将使他们能够获得帮助和支持,以便在开发过程中解决问题。

总之,Windows Mobile上的JVM选择对于开发人员来说是一个重要的决策。开发人员应该仔细评估不同的JVM选项,以确定哪个选项最适合他们的需求和预算。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Windows Mobile小宇宙

在codeproject看到了一个非常有意思应用,windows mobile看星座图。...这时候,我不慌不忙拿出Windows Mobile手机,运行一个程序,输入我时区和城市,就能够看到我现在天空中星星,还能够查出它们分别是几等星,这是不是很有意思呢。  ...这个创意来自于希腊Giannakakis Kostas,他已经把PlanetFinder从Nokia's Series60 2nd Edition phones移植到了Windows Mobile,...作者开发PlanetFinder是基于.NET CF 2.0、在windows mobile 5.0 SDK运行程序。...图1:添加对Microsoft.WindowsMobile.Samples.Location.dll引用   改变目标平台,选择WM6.0SDK,然后进行编译,调试时选择WM 6.1.4模拟器,程序运行效果如下图

96960

Windows Mobile蓝牙点对点通信

Windows Mobile平台上,如何来实现蓝牙通信呢?...有好多人已经做过这方面的工作,比如在winbile论坛“使用C#来开发.NET CF 蓝牙通信模块”,codeproject“Bluetooth Connection in Windows Mobile...其实,安装了windows mobile 6.0 Professional SDK之后,自带sample中就有蓝牙通信例子,包括Bluetooth Device Discovery、Chatting...图1:WM5和WM6程序运行界面     需要注意是,在设置蓝牙时候,如果没有将“对其他设备可见”选项打上勾,即只是将蓝牙打开,如下图2所示: ?...图3:蓝牙处于可见状态 参考链接: 使用C#来开发.NET CF 蓝牙通信模块 Bluetooth Connection in Windows Mobile 5.0 using InThehand -

1.6K100
  • Windows MobileHTML解析器

    Matjaž Prtenjak提出这个移动设备HTML解析器、并表现在HTML Label最初目的,就是为了能够在界面上实时地改变一些控件文字内容和位置、字体大小、字体颜色等等。...作者提供了一个控件源代码和控件使用Demo源代码,使用控件方法也很简单,只要用visual studio新建一个工程,加入控件源代码HTMLLabel.cs和HTMLParser.cs,编译就可以了...展示一些简单带有, , , , , 和等标记HTML代码,除此之外,它还支持标记。 2....替代许多不同标记,或者将它们合在一起。 3. 缩短InitializeComponent()函数执行时间。 4. 具有Click事件,在.NET CF中是没有的。  ...   我们还可以修改其label中内容,并实时刷新,如下图3所示: ?

    97850

    Windows Mobile隐藏你应用程序

    有时候,我们需要在Windows Mobile做一些invisible应用程序,使得用户无法察觉。这几天找了一些资料,请教了Jake等一些朋友,下面就做一个简单总结。 1....大家知道,在Windows Mobile做自己应用程序,会在“设置->系统->内存->运行程序”中显示出来。在Windows Mobile 6.1以后,则由“设置->系统->任务管理器”代替了。...在CodePlex,PeterNowak,创建了一个轻量级dll动态库,通过它,我们就可以利用托管代码来创建Windows MobileServices了。...在codeproject,MVP Joel Ivory Johnson写了一篇文章《Automatically Starting Your Application on Windows Mobile》...参考链接: 1.Managed Services for Windows Mobile 2.Automatically Starting Your Application on Windows Mobile

    1.2K80

    Windows Mobile实现自动拼写和匹配建议

    使用Windows Mobile手机朋友,应该有一个体会,那就是要查找某个联系人,在输入目标联系人名字过程中,系统会实时按照所输入内容来筛选,呈现在列表中,供用户选择。...同样,如果我们要直接拨打电话,在输入电话号码过程中,系统也会实时地将输入号码和联系人库进行比较,将匹配联系人显示在列表中,供用户选择。    ...大家不要小看了这一个功能,其实,在设备小巧、需要花费大力气来处理输入和输出嵌入式设备,用户对UI体验是至关重要。...图1:新建两个联系人     然后,将模拟器和蜂窝仿真器建立联系,具体可以参考《Ring Tone Manager on Windows Mobile》。    ...Context features Ring Tone Manager on Windows Mobile MSDN:SHSetInputContext 源代码下载:inputcontextsendsms.zip

    76490

    利用WiFi在Windows Mobile建立Ad-hoc网络

    一般情况下,我们都会使用Windows Mobile设备WiFi模块来接入Access Node,从而达到上网目的。...如我之前文章《Windows Mobile无线网络接入点扫描》所述,我们可以扫描当前无线环境,发现周围AP接入点,显示他们名字、MAC地址、信号强度(RSSI)、Wifi信道以及是否需要密码等信息...等等,如果说是在Windows Mobile设备建立点对点连接,那Bluetooth不就可以实现吗?的确,利用Bluetooth建立设备与设备之间连接确实是许多移动设备主流。...关于Windows Mobile设备Bluetooth开发,可以参考MVP JakeBlog:http://www.cnblogs.com/procoder/,他在这方面做了很多工作。...因此,从以上分析来看,利用WiFi在Windows Mobile设备建立点对点连接,还是具备应用意义。     那么,我们如何在Windows Mobile上来建立Ad-hoc网络呢?

    1.1K90

    利用SDF2.3获取Windows MobileWiFi接入点信息

    在《Windows Mobile无线网络接入点扫描》一文中,讲述了用native code来获取WiFi接入点信息(名字、MAC地址、信号强度RSSI、Wifi信道以及是否需要密码等)方法...首先,新建一个智能设备项目,以VS2008+Windows Mobile 6.0 Professional为例,在新建好项目中,加入对OpenNETCF和OpenNETCF.net引用,如下图1所示...图1 加入对OpenNETCF引用     然后,在Form.cs中,加入对OpenNETCF引用。        ...listBox方式为例) foreach (OpenNETCF.Net.NetworkInformation.INetworkInterface currentNetworkInterface in...参考链接: 1.Windows Mobile无线网络接入点扫描 2.Smart Device Framework 3.DevicePowerNotify、SetDevicePower

    94080

    利用SDF2.3获取Windows MobileIP地址和MAC地址

    特别是现在SDF2.3,已经分为Community Edition、Standard Edition和Professional Edition,对于不同版本,OpenNETCF对其支持力度也是不一样...在Windows Mobile设备,我们可以使用ActiveSync将其和PC机连接,也可以使用Wifi连接AP来上网,那么,我们如何来获得其连接IP地址和相应MAC地址呢?...首先,新建一个智能设备项目,以VS2008+Windows Mobile 6.0 Professional为例,在新建好项目中,加入对OpenNETCF和OpenNETCF.net引用,如下图1所示...以显示在listBox方式为例)         foreach (INetworkInterface currentInterface in NetworkInterface.GetAllNetworkInterfaces...地址,有关这个方面的资料,可以参考Jake Lin两篇Blog: Windows Embedded CE和Windows Mobile下ActiveSync开发 Windows Embedded

    1.6K90

    windows mobile窗口之间传递数据方法

    windows mobile设计UI时候,经常会碰到多个窗口情况。有时候,我们需要将一个窗口中用户输入信息反应到另一个窗口中去,这就涉及到窗口之间数据传递问题。...下面就分native和managed这两种方式来讲讲这个窗口之间数据传递方法。 1. Native     这个方法是当时我在看MFC时学到,当时应用场景是这样。...具体可以参考《windows mobile 平台应用与开发》7.2节。...a) 使用构造器传递数据    使用构造器可以向一个新窗体传递初始值,如在主窗体Form1基础创建Form2,我们就可以在Form2构造函数中,接收一个初始值,并显示在对应label中,代码如下...参考文献: 刘彦博等著《Windows Mobile平台应用与开发》 人民邮电出版社 源代码下载:DataTransport.rar

    1.3K90

    ZigBee On Windows Mobile-ZigBee模块设计制作

    上篇文章”ZigBee On Windows Mobile—利用CF卡接口外扩”发布以后,有朋友回帖说希望我写一下ZigBee硬件模块设计方法和流程,今天我们就来学习一下ZigBee模块是如何制作...主芯片模块          MC13213本身就包括了MCU和收发器,因此,它必须外围电路很少。这里需要强调是晶振选择问题。...调试接口          Freescale有自己BDM接口,称为background debug module。一般,我们可以在板子设计插针来实现。...l 其他外围电路可以用户自行添加,需要注意是,我们选择芯片时候,要考虑其工作电压和电流,因为ZigBee节点要求就是节能和高效。    ...今天我写在这里东西,纯粹是硬件设计东西,和Windows Mobile一点关系没有,希望大家不要拍我啊。

    99480

    扩展Windows Mobile模拟器存储空间方法

    Windows Mobile应用程序开发初期,可以使用SDK自带模拟器来进行调试,这给我们开发人员提供了一种方便途径。...通过这篇文章,你就可以了解如何摆脱模拟器存储空间限制。 1. Windows Mobile模拟器存储空间浏览     首先,我们来看看Windows Mobile模拟器默认存储空间情况。...以下我仅列出了PocketPC 2003se Emulator、Windows Mobile 5.0 PocketPC R2 Emulator、Windows Mobile 6 Professional...具体方法如下,选择模拟器File->Configure->General->Shared folder,并选择本地PC一个文件夹,映射为模拟器Storage Card。如下图3所示: ?...希望本人在这里总结这些方法对广大Windows Mobile开发爱好者有用。

    77380

    Windows Mobile控制台应用中使用Notification

    今天在论坛看到有朋友问如何在Windows Mobile控制台应用中使用Microsoft.WindowsCE.Forms.Notification这个类。...恰好自己也没有研究过这个类使用,所以就打算试试。       Google了一把,排在前面的就是MSDN帮助,居然还是中文,真是太难得了。...需要主意是,在备注中有这么一段话,“此类提供 Windows CE 通知功能托管实现。只有 Pocket PC 支持此类。”...在Visual Studio 2005中,在C#smart device下,选择Windows Mobile 6 Professional,在右边选中console application,即控制台应用程序...选择Windows Mobile 6 Professional Emulator进行调试,如下图3所示: ? 图3:选择模拟器进行调试       5.

    98450
    领券