2016-07-05 111 views
0

最近从Play商店安装Google Dialer App。注意到一件有趣的事情是,Dialer App安装后并没有将其创建为单独的应用程序,而是创建了Google环聊中的新选项卡。作为开发者,如何做到这一点?有没有办法将单个APK分成多个APK,并在Play商店中发布为不同的应用程序?Android单一应用程序,多个APK

+0

耶其可能需要在清单中添加多个发射器/意图过滤器用于多个活动 –

+0

@AnkushBist感谢立即响应,请提供更多的细节或任何链接(如果有的话)。 – arvindwill

+0

你刚刚开始在Android或有足够的知识来开发一个Android应用程序? –

回答

0
<application android:allowBackup="true"   
     android:icon="@drawable/main_icon" 
     android:label="@string/main_name" 
     android:theme="@style/AppTheme" > 

<activity android:name="com.foobar.MyActivity2"    
      android:taskAffinity="com.foobar.MyActivity2" 
      android:icon="@drawable/icon1" 
      android:label="@string/name1" > 
    <intent-filter> 
     <action android:name="android.intent.action.MAIN"  /> 
     <category android:name="android.intent.category.LAUNCHER" /> 
    </intent-filter> 
</activity>   

<activity android:name="com.foobar.MyActivity2" 
      android:taskAffinity="com.foobar.MyActivity2" 
      android:icon="@drawable/icon1" 
      android:label="@string/name2" > 
    <intent-filter> 
     <action android:name="android.intent.action.MAIN"  /> 
     <category android:name="android.intent.category.LAUNCHER" /> 
    </intent-filter> 
</activity>    

这是在这里,你可以从应用程序中创建多个发射器。 每个发射器都将重定向到您在apk编译时决定的指定活动/屏幕。

可以在Multiple launchers from single apk

相关问题