close

 

今天 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

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

 

 

 

 

 

 


arrow
arrow

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