假设我正在开发两个应用程序'A'& 'B'。 'A'包含执行任何任务的函数/代码'f'。如果我在“A”中触发一个隐含的意图打开一个应用程序'B',有没有办法可以在'B'上运行'f'? (注意:'B'的API不可用)
如果是,将如何实施?
答案 0 :(得分:0)
AFAIK由于明显的安全问题而无法实现您要执行的操作,但我目前正在尝试执行相同操作,请参阅Intent Filters,可能与此有关...
否则,您可以使用应用A中的adb命令启动应用B并设计活动,使其在“活动开始”中运行“f”方法
答案 1 :(得分:0)
您将执行函数的应用程序应在Android Manifest中声明一个自定义Intent过滤器,并且应用程序可以使用此自定义过滤器打开它。检查一下 Start Activity Using Custom Action