我要求创建一个带有三个独立android应用程序链接的apk,有没有办法通过多个apks实现相同的目标
我尝试为每个应用创建库项目,但是每个项目本身都需要一些其他库,因此会出错
答案 0 :(得分:0)
三个独立的android应用程序
如果我正确地解释您的措辞,并且您的意思是您想要在一个APK中共同拥有3个APK,那么这是不可能的。这意味着模块化的Android应用程序(这种功能的常用设备)也是不可能的。
另一方面,通过将Activities
中的intent-filter
添加到您想要显示的AndroidManifest.xml
,可以在启动器中显示多个Activities
:
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
答案 1 :(得分:0)
你可以做的是:
<activity android:label="MyApp" android:name=".MyApp">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:label="Settings" android:name=".Settings">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
这将添加两个启动器图标,让您打开应用程序的两个单独活动。同样,添加第三个。
查看此问题:How do I get multiple icons to launch different activities in one application?