2013-12-12 25 views
5

我注意到儘管在安裝應用程序時沒有顯示VIBRATE權限,Play商店中的幾個應用程序仍能夠使設備振動。例如,如果我撞牆,下面的遊戲能夠使我的手機震動。這是我看到安裝時:爲什麼Google會爲某些應用隱藏android.permission.VIBRATE?

enter image description here


然而,當我看到在設置,我可以看到,權限已明確宣佈: enter image description here

是否有特殊的方式來實現這一點,例如,一個額外的清單xml標籤, 或者這應該是谷歌最終的錯誤?

+0

你的行爲與此不同嗎? – hichris123

+0

是的,我的應用程序只有一個權限,Google Play在Google play中安裝它時會清楚地顯示VIBRATE權限。 – 0x0

回答

3

平心而論,Google Play對話框確實會說「不需要特殊權限」,這決定了他們決定什麼是「特殊」,哪些不是。

Google Play 的網絡版將在遠程安裝對話框中列出此權限,而Google Play應用不會顯示此權限並顯示您發佈的對話框。

enter image description here

這是谷歌的結束的 「錯誤」。應用程序打包後,您的清單無法更改以在安裝時要求額外的權限。

+0

謝謝!很高興這已清理。雖然Google決定在我的手機上的Play商店中顯示我的應用的振動許可仍然很奇怪(: – 0x0

+0

@ArkhosSeed是您的應用相對較新的商店和/或是您用來下載新應用的帳戶?這可能是谷歌使新的應用程序和新用戶更容易看到權限的情況(或ofc,你只是有一個特殊的應用程序) –

+0

我的應用程序是相當新的,所以你可能是正確的谷歌權限的情況下更多對於更新的應用程序可見,但我的帳戶非常古老,因此我帳戶的年齡可能與此無關。 – 0x0

相關問題