2011-05-23 90 views
0

我正在開發一個使用thinkfreeoffice.apk在我的應用程序中查看文檔的Android應用程序。我的要求是我必須一次下載我的應用程序和thinkfreeoffice apks,並且同時安裝這兩個apks。如何一次安裝多個apks?

以前有人做過這個嗎?

回答

0

除非您的應用程序使用系統證書籤名,或者您正在使用來自連接PC的SDK/ADB安裝方法,否則您無法從字面上理解,或者您發現並濫用某些安全錯誤。作爲一種安全措施,任何通過手機上的普通應用程序進行的安裝都需要用戶每次通過一個應用程序的確認對話框。

你可以做的就是在你的應用程序中放入它所依賴的應用程序,並在應用程序啓動時不斷抱怨/下載/ ACTION_VIEWing下載的軟件包,直到用戶決定不想使用你的應用程序或者與您依賴的應用程序的系統安裝對話一致。

0

我認爲不可能同時安裝多個應用程序,因爲用戶必須確認每個apk的安裝。

您當然可以讓用戶先安裝您的應用程序,然後讓用戶安裝辦公應用程序,之後您將使用意圖啓動安裝或將其重定向到市場。

在使用第三方條形碼掃描或語音識別的應用程序中使用了類似的實現。