【发布时间】:2017-09-26 21:53:14
【问题描述】:
实际上,我们开发了一种移动解决方案,供我们的客户使用。但是很多客户都愿意在安卓手机上下载应用。但是我们的解决方案无法在 android mobile 中下载,因为我们只有 jad 和 jar 文件。因此,在这种情况下,我是否必须为 android mobile 开发相同的解决方案,或者将现有的 jar 或 jad 文件转换为 android 支持文件扩展名,如( apk )。哪一个会更好?
【问题讨论】:
实际上,我们开发了一种移动解决方案,供我们的客户使用。但是很多客户都愿意在安卓手机上下载应用。但是我们的解决方案无法在 android mobile 中下载,因为我们只有 jad 和 jar 文件。因此,在这种情况下,我是否必须为 android mobile 开发相同的解决方案,或者将现有的 jar 或 jad 文件转换为 android 支持文件扩展名,如( apk )。哪一个会更好?
【问题讨论】:
Android 手机不支持直接安装 Jar/Jad。使用一些 third party convertor 将 .apk 转换为 .jar 或将 .jar 转换为 .apk。但我不确定它的工作原理或它在 android 手机上的支持情况。另请参阅此existing discussion。它会帮助你。
最好你可以单独进行 Android 开发或使用cross platform mobile development。 您也可以使用一些第三方框架,如 LWUIT。如果你是 LWUIT,它将supports both platform。但是你必须为两者的发展改变一些东西。
【讨论】:
虽然第三方应用程序可以运行 jad/jar ,但它不是一个好的选择,因为应用程序将面临性能和支持问题。
所以开发者为 android 单独的应用程序。
【讨论】:
我们之前遇到过这种情况,我们可以将应用程序移植到android,也可以使用第三方。但如果您的解决方案不需要几个月的实施时间,我建议您为 Android 开发全新的应用程序。
【讨论】: