今天 Unity 的同事問我一個關於 Android 的問題

他遇到的這個問題有點基本

可以說是正常人都不會遇到

不過工作就是容易遇到不正常的事, 哈哈哈

所以我們就來說說,為什麼安裝完 app 之後,卻沒有出現 launch icon 的問題

 

經過 google 之後,我們朝了很多方向猜想

除了 Android OS 設定「隱藏 icon」之外

也想到了有可能要在 project 中加入一些 code 才能達到目的

如這個 stackoverflow

https://stackoverflow.com/questions/16873256/how-to-add-shortcut-to-home-screen-in-android-programmatically

 

答案已經很接近了,但不是我們要的

他的方式需要 call addShortcut()

此方法就必需開啟 app 一次才行

 

最後在 AndroidStudio 開了一個新專案

檢查 manifests.xml 的設定值有沒有一樣

最後發現少了這一行

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

問題來了,即然新專案就有,為什麼還會遇到

所以我才說一般人不會遇到

除非不小心刪了

或是像這位寫 Unity 的同事 XD

以此文記錄一下,說不定還有機會用到,哈哈哈

 

 

 

 

 

 

文章標籤
全站熱搜
創作者介紹
創作者 顏澤偉 的頭像
顏澤偉

Willy's Fish教學筆記』

顏澤偉 發表在 痞客邦 留言(0) 人氣(2,022)