如何创建一个包含两个其他应用程序的主应用程序

时间:2019-10-10 06:35:28

标签: android android-studio apk

我有X和Y应用。两者根据其要求具有不同的用法。现在,我需要创建一个主应用程序,该应用程序将显示X和Y应用程序的两个图标。用户只需要安装Master应用程序。其他X,Y应用程序需要在主应用程序中实现。可能吗? 如果我的要求不对,请纠正我:)

2 个答案:

答案 0 :(得分:0)

是的,您可能需要在Androidmanifest.xml文件中为X和Y应用程序声明两个启动器活动。

答案 1 :(得分:0)

您只需要在AndroidManifest.xml中设置两个Activity即可:

<intent-filter>
     <action android:name="android.intent.action.MAIN" />
     <category android:name="android.intent.category.LAUNCHER" />
</intent-filter>

例如:

    <activity
        android:name=".Test111Activity"
        android:label="test111"
        android:icon="@mipmap/ic_launcher">

        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity
        android:name=".Test222Activity"
        android:label="test222"
        android:icon="@mipmap/ic_launcher_round">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>

然后在启动器中将看到它们:

Preview