2012-10-17 37 views
1

我做了一個Android應用程序,我已經把一個apk文件放在「res/raw」文件夾中,現在我想要什麼時候我正在安裝我的apk apk文件夾內的原始文件夾也安裝沒有再次點擊安裝按鈕。如果可以通過編寫我自己的軟件包管理器或軟件包安裝程序,請給我建議。下載我的apk內沒有用戶互動

回答

4

間諜軟件?惡意軟件?即使它不是,如果你有嵌套的APK,也可能會被標記爲這樣。

除非擁有系統權限或超級用戶權限,否則無法進行用戶交互安裝。這也是一件好事。如果您正在構建自己的固件並分發給有限的設備,則可以使用平臺密鑰對應用程序進行簽名,並且能夠直接安裝軟件包。關於這個問題有很多問題,但是通常你使用其中一個隱藏的(來自SDK應用)installPackage()PackageManager的方法。

+0

我們可以在設備生根的情況下調用這個函數installPackage()嗎? – pyus13

+0

是的,如果您的應用程序使用平臺證書籤名或安裝在'/ system/app'中。否則,不。 –

+0

如何用平臺登錄應用程序..有什麼特別的方法嗎? –

0

我認爲你必須Root你的手機來做到這一點。

主要問題是你爲什麼想要。

+0

我在我的應用程序中啓用Kiosk功能。所以我想在沒有用戶互動的情況下做到這一點..誰能幫助。 –

相關問題