似乎没有完美的方法可以做到这一点。
当您需要更通用的解决方案时,您可以尝试使用原生扩展来执行此操作,这里是一个示例:
从适用于 Android 的 Adobe AIR 原生扩展启动 Activity
但是,您可以试试这个:
http ://forums.adobe.com/thread/891366
这是关于如何将意图 URI 传递给 navigateToURL 方法的讨论。它对我不起作用 - 也许我构造了无效的 URI,或者此功能未包含在发布中。但是,您可以使用 navitateToURL 打开一些类似的标准应用程序:
在 AIR 中,在移动平台上,支持 sms: 和 tel: URI 方案。在 Android 上,支持 vipaccess:、connectpro: 和 market: URI 方案。URL 语法受平台约定的约束。例如,在 Android 上,URI 方案必须小写。当您使用其中一种方案导航到 URL 时,运行时会在默认应用程序中打开该 URL 以处理该方案。因此,导航到 tel:+5555555555 会打开电话拨号器,其中已经输入了指定的号码。必须有一个单独的应用程序或实用程序(例如电话拨号器)来处理 URL。
以下代码显示了如何在 Android 上调用 VIP Access 和 Connect Pro 应用程序:
//调用 VIP 访问应用程序。navigateToURL(new URLRequest("vipaccess://com.verisign.mvip.main?action=securitycode")); //调用 Connect Pro 应用程序。navigateToURL(new URLRequest("connectpro://"));
您还可以尝试使用 StageWebView 类来操作可能以某种方式支持意图链接的标准浏览器。