【发布时间】:2019-08-17 02:00:37
【问题描述】:
我正在尝试从同一项目中的另一个模块开始一项活动。我使用 Retrofit Client 并在 onResponse 我想从另一个模块开始主要活动。我使用“从 Android Studio Bar 导入新模块”在我的项目中导入了模块
我尝试将 Intent 与 Class.forName() 一起使用,但它不起作用,我还尝试在清单中添加活动。我的项目 Lab 包含两个模块:app(com.example.lab) 和 home(he.kome.lis) 模块。当我尝试在应用程序清单中添加来自家的活动时,它是红色的,我得到"Unresolved class"。
这是我的应用清单的样子:
<activity android:name="com.example.lab.LogInActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:name="he.kome.lis.AddActivity">
</activity>
【问题讨论】:
-
您是否正确添加了模块作为依赖项?
-
是的,我做到了,我可以在同一个项目中独立运行每个模块,但不能调用活动
标签: android android-intent android-manifest