2011-08-02 102 views
0

我有一個無需用戶干預即可安裝apk的需求。在沒有用戶操作的情況下安裝.apk

我知道有以編程方式安裝APK非常直接的方式,但需要用戶採取行動。我想要的方式不需要用戶操作,並且會在後臺進行。

這是必需的,因爲用戶必須強制安裝APK。

我覺得沒有簡單的方法來做到這一點,它可能需要編寫自己的APK安裝器或一些固件。

,如果您有關於如何使用這個啓動一些指針請分享。

在此先感謝。

+4

由於安全問題,這聽起來像是不可能的事情(沒有黑客攻擊)。想想如果在用戶不知情的情況下安裝apks會發生什麼情況。沒有作爲答案發布,因爲我不確定,但如果可能,我會感到驚訝。 – AlbeyAmakiir

+0

專注於爲什麼它被稱爲「強制性」,並找到你的解決方案,而不是在一個精心設計,不允許第三方開發人員做這種事情的移動框架。例如,如果應用程序必須使用某項服務,則在沒有該服務的情況下不能使用該服務。 –

+0

無論如何,這是一個循環問題:即使有API,作爲第三方開發者,除了使用apk中的代碼之外,您是否可以使apk成爲強制性的?什麼會使apk成爲強制性的,強制性的? –

回答

0

如果你想安裝的APK沒有比塞您的移動電纜與計算機&不是運行在SDK代碼AS &當項目安裝就可以將在設計自動安裝也試試這個emmulator用戶交互。

+0

adb安裝方法要求用戶選擇在設置菜單中啓用USB調試。另外你必須擁有該設備的物理擁有權。 –

0

你的唯一現實的選擇,以真正做到這一點的設備上是具有自定義(源化)系統中的「強制性」 APK安裝在系統分區形象成爲自己的Android設備經銷商和閃存設備 - 的運營方式使用他們各種不可移動的內置應用程序。

相關問題