2015-10-14 37 views
0

我剛剛將eclipse項目轉換爲android studio項目並通過USB調試安裝了studio build。將我的項目轉換爲Android Studio後通過usb調試運行的應用程序安裝了三次

我安裝了我的應用程序三次,如果我點擊第一個應用程序,它會打開應用程序,如果我點擊其他2個應用程序,它的強制關閉。我如何刪除其他兩個相同的應用程序。

我得到了這個討論一個URL沒有得到解決我的問題

http://stackoverflow.com/questions/12867455/android-app-gets-installed-3-times-when-ran-once-on-android-device 
+0

顯示您的Android清單 – Virthuss

+0

只有一個主要在maifect @Virthuss – Vji

+0

這不是問題^^我們需要它來幫助你。只是發佈:) – Virthuss

回答

1

確保您AndroidManifest.xml看起來是這樣的:

  ... 
     <activity 
      android:name=".SplashScreen" 
      android:label="..." 
      android:screenOrientation="portrait" 
      android:theme="@style/Theme.AppCompat.Light.NoActionBar" > 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 
       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 

     <activity 
      android:name=".MainActivity" 
      android:label="..." 
      android:theme="@style/theme"> 
      <!--android:label="@string/app_name" >--> 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 
      </intent-filter> 
     </activity> 

如果你有三次

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

你也會有三個圖標。請保留此主要活動,即用於啓動應用程序的活動。爲其他人刪除它。

+0

謝謝Virthuss ... – Vji

+0

把它作爲有這個問題的人接受的答案!祝你好運:) – Virthuss

1

是的問題是,我的應用程序導入兩個擁有主要活動的自己的庫,我替換了兩個庫中的主要活動。所以現在的問題得到解決......但在日食不像我認爲...

相關問題