2017-09-20 73 views
0

我在我的android studio項目中有兩個模塊。一個模塊在屏幕上顯示「Hello World」,另一個模塊在屏幕上顯示「Hello Module」。 如何決定在應用程序啓動時運行哪個模塊。顯然「Hello Module」正在顯示在屏幕上。如何在啓動應用程序時默認使用其他模塊。如何更改android studio中啓動模塊的默認值?

+0

按模塊表示「活動」? –

+0

編號模塊有其自己的活動和清單文件。 –

回答

0

在生成apk之前,項目中的所有清單都會在名爲manifest-merging的進程中合併。所以,你應該能夠從舊的發射活動移動以下意圖過濾到新的發射活動,以改變發射活動:

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

由於Veneet雷迪已經提供了有關問題的正確思路,我對在清單文件中爲您提供此解決方案:

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

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

這是要做到這一點的方法。然而,Manifest文件將會出現在左窗格中的android studio中,並且記得從菜單的上方選擇Android選項。請參閱圖像,您會看到一個更好的主意。

Android Manifest File Picture

快樂學習!

相關問題