Android 将意图从一个包传递到另一个包

Android 将意图从一个包传递到另一个包,android,android-intent,package,Android,Android Intent,Package,我必须将意图从一个活动传递到另一个活动。例如,有两个Package1和Package2。两个包都有两个活动Activity1和Activity2。我必须将意图从Package1.activity1传递到Package2.activity1。谢谢。我相信当你谈论软件包时,你指的是一个单独的模块 如果是-您需要将一个模块链接到另一个模块 为此: 在module1/build.gradle中添加 implementation project(":module2") 之后,您将能够从module1中的

我必须将意图从一个活动传递到另一个活动。例如,有两个Package1和Package2。两个包都有两个活动Activity1和Activity2。我必须将意图从Package1.activity1传递到Package2.activity1。谢谢。

我相信当你谈论软件包时,你指的是一个单独的模块

如果是-您需要将一个模块链接到另一个模块

为此: 在
module1/build.gradle中添加

implementation project(":module2")

之后,您将能够从
module1

中的
module2
访问类,而无需了解软件包。如果您使用的是Android Studio或Eclipse等IDE,则会在活动中自动导入其他软件包的所需类。只需使用以下代码即可

Intent intent = new Intent(Activity1.this, Activity2.class);
startActivity(intent);

你能解释一下你的包裹是什么意思吗?你有什么问题吗?你所说的“传递意图”是什么意思?请更具体一点,或者显示您的代码,并解释什么不能按预期工作。软件包意味着两个应用程序在同一个项目中只需执行
startActivity()