Android 和(某种程度上)iOS 都使用 .deb 文件。虽然手机版的应用程序可能无法使用,但平板电脑版可以转换吗?我的朋友一直反对我使用 Ubuntu 和 Linux 的原因之一是缺乏真正好的软件。但如果我们能够利用 Android 应用程序,那么将真正开辟可能性!
如果您使用已越狱的 iPhone,您会注意到所有 cydia 应用程序都采用 .deb 格式。
是的,我知道 Linux 确实有非常棒的软件,但有时我觉得它缺少一些功能,尤其是在游戏部分(希望 OpenMorrowind 能成功)。想象一下能够在 Ubuntu 上本地运行《愤怒的小鸟》、《水果忍者》和《植物大战僵尸》。或者,想象一下一些很棒的 Ipad 应用程序,如《龙听写》或《无尽之剑》!
可能性是无穷无尽的。
答案1
您可以使用Android 模拟器,看到之前有人问过这个问题:我可以在 Ubuntu 上运行 Android 应用程序吗?。
也许你可以重新编译源代码一些应用程序可以在 Linux 上运行。
你能更好地解释一下你发现的德布和APK?
最后,关于应用程序的质量,我认为这是个见仁见智的问题。在我看来,Linux 拥有最优秀的软件(感谢社区的合作和努力)。
答案2
大多数 Android 应用程序都以 .apk 文件的形式出现,这种文件有点类似于 .jar 文件,旨在在 Dalvik 虚拟机(Android 专用的 JVM 实现)上运行。因此,除非为 Ubuntu 实现 DVM,并且考虑到大多数 Android 应用程序使用手机/平板电脑特定功能的事实,否则不可能在 Ubuntu 上运行原生 Android 应用程序。
编辑似乎很多类似 Android 的游戏(包括《愤怒的小鸟》)都可以在 Google+ 上玩
答案3
是的,可以运行Android 应用程序在Ubuntu.关于如何做到这一点,世界各地的人们提出了很多实施计划。根据我的研究,要让安卓应用在平板电脑/电脑上运行,Debian Linux(ubuntu、knoppix、fedora 等)作为基线系统,我们首先需要获取 dvm 源代码,使用 gnu c 编译器在机器上编译并运行,然后将库编译到机器中。这将为 linux 用户设置所需的环境,以便能够使用 android 功能。关于APK,它只是压缩文件的扩展名。apk 文件首先被解码,然后解压。剩下的是。罐该文件在编译后会给出Java字节码,此 java 字节码将转换为.dex(dalvix 可执行文件)字节码数据虚拟机然后在隔离的 dvm 实例中运行。