是否可以在iPad / iPhone设备上运行.APK / Android应用?

问题描述 投票:14回答:5

全部-我最近在Google Play上发布了一个Android应用。我还以.apk文件的形式在我的网站上提供了该文件。我不想问这个问题,因为我不是Apple的忠实拥护者,但是Apple用户可以从我的网站下载我的应用程序。只是想知道我的很多朋友是Apple用户。谢谢你的时间!

android iphone apk
5个回答
22
投票

[not本来可以在iOS下运行Android应用程序(为iPhone,iPad,iPod等设备供电)

这是因为两个运行时堆栈都使用完全不同方法。 Android运行打包在APK文件中的Dalvik(Java的变种)字节码,而iOS运行IPA文件中的已编译(来自Obj-C)的代码。但是,除了时间/精力/金钱和诉讼(!)之外,没有任何内在因素可以阻止Android在Apple硬件上的实现。

它似乎将小型Dalvik VM与每个应用程序打包在一起,并面向开发人员。

请参见iPhoDroid

看起来是2G / 3G越狱设备的双重引导解决方案。可用的信息很少,但是有一些YouTube视频。

请参见iAndroid

iAndroid是新的iOS应用程序用于越狱设备,可模拟iPhone或iPod touch上的Android操作系统体验。尽管仍远远没有完成],但该项目正在形成中。

我不确定用于实现此目的的方法:它可能是仿真

或仅仅是仿真(例如“看起来像”)。被jailbroken的要求听起来好像可以使用emulation ..

请参阅BlueStacks,根据Holo Dev的评论:

它似乎是OS X(和Windows)的“ Android应用播放器”。但是,afaik

,它[当前]并未针对iOS设备..

YMMV


1
投票

Apple用户可以下载您的.apk文件,但是他们无法运行它。文件格式与iPhone应用程序(.ipa)不同。


1
投票

还有另一个以前没有提到的选项:


1
投票

该应用不能在本地运行,但可以在模拟器上运行。您可以使用ManyMo将其嵌入网站中,并使用户将您的应用添加到主屏幕。 This link对于使应用程序更加逼真很有用。然后,用户只能按下共享按钮,然后将应用添加到主屏幕。在其iOS设备中关闭“应用程序”后,所有数据都将被删除,因此您应该使用Internet /云进行存储。它无法访问相机或多点触控,但可能会很有用。


0
投票

APK文件是Android而不是iOS的应用程序包。

© www.soinside.com 2019 - 2024. All rights reserved.