是否可以在iPad/iPhone设备上运行.APK/Android应用程序? [英] Is it possible to run .APK/Android apps on iPad/iPhone devices?

查看:586
本文介绍了是否可以在iPad/iPhone设备上运行.APK/Android应用程序?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

All- I recently published an android app on Google Play. I also made it available on my website as an .apk file. I hate to ask this as I am not a big fan of Apple but could an Apple user download my app from my website. Just wondering as a lot of my friends are Apple users. Thanks for your time!

推荐答案

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

It is not natively possible to run Android application under iOS (which powers iPhone, iPad, iPod, etc.)

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

This is because both runtime stacks use entirely different approaches. Android runs Dalvik (a "variant of Java") bytecode packaged in APK files while iOS runs Compiled (from Obj-C) code from IPA files. Excepting time/effort/money and litigations (!), there is nothing inherently preventing an Android implementation on Apple hardware, however.

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

It looks to package a small Dalvik VM with each application and targeted towards developers.

请参见 iPhoDroid :

看起来是 2G/3G越狱设备的双启动解决方案.现有的信息很少,但是有一些YouTube视频.

Looks to be a dual-boot solution for 2G/3G jailbroken devices. Very little information available, but there are some YouTube videos.

请参见 iAndroid :

iAndroid是用于越狱设备的新iOS应用程序 ,它可以模拟iPhone或iPod touch上的Android操作系统体验.虽然距离完成还很遥远,但该项目正在逐步形成.

iAndroid is a new iOS application for jailbroken devices that simulates the Android operating system experience on the iPhone or iPod touch. While it’s still very far from completion, the project is taking shape.

我不确定用于实现此目的的方法:它可能是仿真或仅仅是仿真(例如看起来像").被 jailbroken 的要求听起来好像可以使用 emulation ..

I am not sure the approach(es) it uses to enable this: it could be emulation or just a simulation (e.g. "looks like"). The requirement of being jailbroken makes it sound like emulation might be used ..

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

See BlueStacks, per the Holo Dev's comment:

它似乎是OS X(和Windows)的"Android应用程序播放器".但是, afaik 尚未[当前]以iOS设备为目标.

It looks to be an "Android App Player" for OS X (and Windows). However, afaik, it does not [currently] target iOS devices ..

YMMV

这篇关于是否可以在iPad/iPhone设备上运行.APK/Android应用程序?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆