Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android apk出現兩個應用圖標

Android apk出現兩個應用圖標

編輯:關於Android編程

公司產品和項目總算預期提前完成,我們便馬不停蹄地將Eclipse更換成Android的開發工具,將前面的各種bug解決後總算可以運行了。可是安裝後發現在手機上有兩個應用圖標,並且點擊不同的應用圖標進去的是不同的Activity,如果點擊其中任何一個圖標進行卸載,則連個圖標的應用都會被卸載,我連續裝了好幾次都是這樣,而之前eclipse項目的時候則沒有這個問題。我檢查了一下自己的代碼,發現了問題出在了清單文件上。我的項目除了自己應用的主要代碼,還導入了好幾個庫,也就是library。但是在導入的過程中,自己的studio項目中有一個library庫的manifest.xml生成了下面的代碼:
 

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

可能在安裝的時候,默認是兩個app了,那麼我們只要把上面的一段代碼刪掉再安裝就可以了,錯誤就不見了。或者也可以這麼說,檢查我們的項目中是否有多個

<category android:name="android.intent.category.LAUNCHER"></category>
如果有的話,把多余的去掉就可以了。

如果使用的是aar包的話,那麼也需要將該module中的清單文件檢查一下,不能指定LUNNCHER項。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved