我想在 fragment 中启动任何现有的设备应用程序。 任何人都可以帮助我,我该怎么做。
谢谢 & BR, 帕万
最佳答案
您不能只运行来自其他应用的代码。出于安全原因,每个应用程序都在它自己的 dalvik VM 中运行。如果你想与其他应用程序交互,你需要使用 Intent 系统。这允许程序员定义某些交互方式。
如果您谈论的是您自己制作的两个应用程序,您可以尝试通过在两个应用程序的 list 中与共享用户 ID 共享资源以及从一个应用程序切换到另一个应用程序的 Intent 来模仿您在此处要求的应用程序场景中的应用程序.并不是说我能想到一个好的用例...
将此与具有透明背景的第二个应用程序结合起来,应该可以以某种方式隐藏另一个应用程序已启动的事实。虽然仍然想不出一个好的用例...让我感到惊讶。
关于android - 如何在 Android fragment 中运行或启动应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8045974/