Android 如何在不同模块(library-app)中的活动之间发送意图?

Android 如何在不同模块(library-app)中的活动之间发送意图?,android,Android,我正在构建一个Android库模块,我想从中向其客户端(将其用作依赖项的应用程序)发送通知。我需要通过意图来做这件事。在客户机的清单中,我有一个xml元素,从中我可以恢复应该拦截意图的类的名称。问题是,当我试图发送意图时,我得到一个错误,说它无法加载该类(我认为这是由于这些类位于不同的模块中)。通知我的图书馆客户的最佳方法是什么 编辑(已解决) 在库模块中加载App类没有问题(我输入了错误的包) 应该执行此任务您可以在库中加载应用程序类。这不是“图书馆应用程序”的问题。你有没有找到一种从应用程序

我正在构建一个Android库模块,我想从中向其客户端(将其用作依赖项的应用程序)发送通知。我需要通过意图来做这件事。在客户机的清单中,我有一个
xml
元素,从中我可以恢复应该拦截意图的类的名称。问题是,当我试图发送意图时,我得到一个错误,说它无法加载该类(我认为这是由于这些类位于不同的模块中)。通知我的图书馆客户的最佳方法是什么

编辑(已解决)

在库模块中加载App类没有问题(我输入了错误的包)


应该执行此任务

您可以在库中加载应用程序类。这不是“图书馆应用程序”的问题。你有没有找到一种从应用程序->图书馆然后从图书馆->应用程序返回的方法?
Intent sendIntent = new Intent(this, Class.forName(searchableActivity));
sendIntent.setAction(Intent.ACTION_SEARCH);
sendIntent.putExtra(SearchManager.QUERY, extraContent);
sendBroadcast(sendIntent);