我在Netbeans中开发Java desktop application
。我在PC上运行我的应用程序,但我可能还必须在基于ARM的平板电脑上运行它。
我的应用程序使用JDK7
和swingx
库。它还连接到mysql
数据库,因此它也使用mysql库。
我怎么知道我的应用程序可以在基于ARM的触控平板电脑上运行? ARM是否有任何模拟器,或者我应该购买哪种平板设备进行测试?
由于我是Windows人,我需要您对这些主题的建议。
答案 0 :(得分:1)
我的应用程序使用JDK7和swingx库。它还连接到mysql数据库,因此它也使用mysql库。
操作系统为这些事情抽象出低级硬件差异,所以问题实际上是操作系统是否支持它们。
实际上有几种不同的,不兼容的ARM架构,我猜测平板电脑上的主要产品是ARMv7(就像在手机上一样),以及最常见的操作系统Android。 Android使用Java但不支持使用swing(它有自己的GUI API),也没有MySQL实现 - 事实上的SQL是SQLite。
然而,运行GNU / linux的平板电脑(可能有一些)将提供Java,swing和MySQL。