【问题标题】:Is there a way to emulate an android application within a windows program?有没有办法在 Windows 程序中模拟 android 应用程序?
【发布时间】:2014-06-04 23:39:47
【问题描述】:

我意识到这是一个奇怪的请求,但我正在尝试启用在 Windows 程序中运行的 android 应用程序。它在技术上不需要在程序中运行,但我想在我的程序中显示 android 应用程序界面以及能够与应用程序交互。任何人都尝试过这样的事情,或者可以指出我正确的方向吗?如果有帮助,我希望在统一或虚幻引擎模拟中执行此操作。

【问题讨论】:

    标签: android unity3d emulation unreal-development-kit unreal-engine4


    【解决方案1】:

    你看过BlueStacks吗?它允许您在 Windows 或 Mac 上运行 Android 应用程序。然后,您可以尝试以 Win/Mac 的标准方式与其交互。但是,由于 BlueStacks 不提供任何 API 来访问应用程序,因此您必须自己在显示相关的 WinApi 函数上注入挂钩。这不是最简单的任务。
    作为替代方案,我可以建议您在 VirtualBox 中运行 Android 应用程序并使用其SDK 访问应用程序输出并将其显示在您喜欢的位置。您还可以查看 AndroVM 项目(Genymotion 的前身)及其SDL player。

    【讨论】:

    • 有没有办法获取 BlueStacks 的输出?我不明白你怎么能在统一模拟中嵌入这样的东西,但我可能只是不理解你的建议。
    猜你喜欢
    • 1970-01-01
    • 2014-08-19
    • 1970-01-01
    • 2011-02-26
    • 2019-06-19
    • 2011-07-15
    • 2021-04-09
    • 2016-05-14
    • 1970-01-01
    相关资源
    最近更新 更多