我正在學習我的android應用程序,並且在真正的設備上嘗試它(在eclipse中運行應用程序),並且所有工作都很好。所以,當我很滿意我的變化,我爲了修改版本釋放它開了清單,但沒有清單的任何更改的行發生錯誤:Android:在清單中的奇怪錯誤
<uses-permission android:name="android.permission.INSTALL_PACKAGES" />
的錯誤是:
Permission is only granted to system apps
這怎麼可能?我用這條線多次建立了我的應用程序。
不要贊成這個答案 - 它與實際問題無關,這是**此權限不適用於第三方應用程序**。開發人員在安全設備上所做的任何事情都不會改變這一事實。 –
這確實回答瞭如何讓它重新編譯的問題。 AFAIK INSTALL_PACKAGES是signatureOrSystem權限,因此只要您的應用程序被添加到系統映像中,該設備就可以與ROM一起工作,那麼使用相同密鑰簽名的後續版本也應該在安裝爲更新時獲得權限。 –