今天 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
以此文記錄一下,說不定還有機會用到,哈哈哈
文章標籤
全站熱搜
