【错误记录】Android 应用安装后出现两个启动图标 ( 排查应用及依赖库中配置了 android.intent.category.LAUNCHER 的 Activity )
生活随笔
收集整理的這篇文章主要介紹了
【错误记录】Android 应用安装后出现两个启动图标 ( 排查应用及依赖库中配置了 android.intent.category.LAUNCHER 的 Activity )
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
文章目錄
- 一、報錯信息
- 二、解決方案
一、報錯信息
Android 應(yīng)用安裝后 , 出現(xiàn)兩個相同的啟動圖標(biāo) , 其中一個可以啟動 , 另外一個啟動后 , 直接崩潰 ;
卸載其中一個 , 會將整個應(yīng)用卸載 ;
二、解決方案
出現(xiàn)上述問題的直接原因就是在 AndroidManifest.xml 清單文件中 , 配置了多個 android.intent.category.LAUNCHER 的 Activity , 每個都會生成一個對應(yīng)的圖標(biāo) ;
<activityandroid:name="xxx.XActivity"><intent-filter><action android:name="android.intent.action.MAIN" /><category android:name="android.intent.category.LAUNCHER" /></intent-filter></activity>一般情況不可能在 AndroidManifest.xml 清單文件中故意配置多個啟動項 , 最大的可能是在引入的第三方庫中 , 有該配置 ;
尤其是在組件化中 , 如果要引入一個獨立的第三方應(yīng)用 , 如果配置不對 , 就會出現(xiàn)上述報錯 ;
總結(jié)
以上是生活随笔為你收集整理的【错误记录】Android 应用安装后出现两个启动图标 ( 排查应用及依赖库中配置了 android.intent.category.LAUNCHER 的 Activity )的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【数字信号处理】相关函数应用 ( 相关函
- 下一篇: 【数字信号处理】相关函数应用 ( 相关函