gpt4 book ai didi

android - 如何从 Flex Mobile 中的另一个应用程序调用一个应用程序

转载 作者:行者123 更新时间:2023-11-29 04:40:20 25 4
gpt4 key购买 nike

有没有办法在 Air 中从另一个应用程序打开一个应用程序?示例:我打开应用程序 A,其中包含一个按钮,单击该按钮即可打开应用程序 B。假设 A 和 B 是安装在设备中的独立应用程序,并且该设备可以是 PlayBook、Ipad 或 Android 平板电脑。

谢谢。

最佳答案

您必须选择 Air Native Extension(ANE) 路线。要么为 iOS 和 Android 分别创建一个 ANE 解决方案,要么创建一个将功能抽象为一个解决方案的 ANE。 Android 上如何从应用程序 B 启动应用程序 A 与 iOS 上不同。请参阅this回答如此。

要在 Android 上实现它,您需要将 native Android Java 解决方案包装在 ANE 中。原生Java代码使用应用B的包名从应用A启动应用B:

Intent intent = getPackageManager().getLaunchIntentForPackage("com.yourdoman.yourapp");
startActivity(intent);

这是一个video tutorial关于如何通过 ANE 启动 Activity ,您可以在此基础上创建您的 ANE。您必须定制解决方案以按域而不是 Activity 启动。

关于android - 如何从 Flex Mobile 中的另一个应用程序调用一个应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10487933/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com