0

我将两个(A,B)开源 android 应用程序混合在一起,我将 B 作为模块导入到 A 导入成功 android studio 自动导入项目现在我想将 B 的 MainActivity 作为两个应用程序的启动器应用程序。我去应用程序 A 并在清单中调用应用程序 B 的 MainActivity,如下所示

<activity
        android:name="com.app.testapp.new_files.ui.activities.MainActivity"
        android:configChanges="keyboardHidden|orientation|screenSize"
        android:label="@string/app_name"
        >
      <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
      </intent-filter>
     
    </activity>
 

它确实识别包,但 Mainactivity 是 RED 并且错误说

未解决的类 MainActivity

4

2 回答 2

0

问题可能是您没有引用 XML 整个 src 目录。

同样,您可以从 XML 中删除以下行

tools:context='.folderName.MainActivity'
于 2021-04-02T11:01:22.357 回答
0

实施项目(路径:':B')为我工作。

于 2021-04-02T11:24:00.083 回答