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

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

问题描述

全部 - 我最近在 Google Play 上发布了一个 Android 应用.我还在我的网站上以 .apk 文件的形式提供了它.我不想问这个,因为我不是 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 文件的编译(来自 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.

我不确定它用于启用此功能的方法:它可能是仿真或只是一个仿真(例如看起来像").越狱的要求使它听起来像仿真可能会被使用..

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天全站免登陆