2011-06-21 75 views
3

我的應用程序下載.apk文件,並使用這樣一個活動安裝它: Android: install .apk programmatically安裝apk文件不活動或Dialog

但是,它會導致一個對話框出現,並需要用戶採取行動。所以我的問題是:

有沒有一種方法編程方式而不需要用戶交互?

基於我必須提供的其他信息的評論:

  • 是的,有安全隱患。我只想知道這是否可能。
  • 其實,我確實擁有他們的手機。
+6

NOoooooooooooooooooooooooooooooooooooooooooooooooooo請不要這樣做。你不要自己的手機,讓他們決定 – Eric

+0

嘗試閱讀此答案:http://stackoverflow.com/questions/5803999/install-apps-silently-with-granted-install-packages-permission/5805299#5805299 – Joe

回答

0

有沒有一種編程方式,無需用戶交互?

除非你正在編寫自定義固件。

+0

我贊成這個答案,因爲它是正確的答案,它告訴你如何實現OP所要求的(通過編寫自定義固件^ _ ^)。 – neevek

5

不,您不能這樣做,用戶必須批准所有應用安裝。

但是,由於它是您的設備,您可以使用adb在沒有對話框的情況下安裝它! ;)

+0

可以'不要遠程使用adb,因此無法工作。 – gregm