2012-01-18 100 views
7

我們希望將我們的應用程序安裝到(數千個)手機上,這些手機稍後將交付給客戶。我們必須手動執行此操作嗎?有沒有更快的方法來做到這一點?Android自動安裝

例如,在Windows Mobile中,如果將安裝文件放在SD卡上的某個文件夾中,並且將SD卡插入手機,則應用程序會自動安裝到設備上。 Android上的任何類似機制?

在此先感謝。

回答

0

基本上,是的。詳情請參閱this question。你基本上需要一批按鈕壓力機。

1

您可以在將安裝應用程序的SD卡上創建update.zip文件,但必須將手機引導至恢復模式才能運行該應用程序。我沒有使用update.zip這種方式,但我在這裏看到:http://www.londatiga.net/it/how-to-create-android-update-zip-package/

不幸的是它比WindowsMo​​bile的舊版2577 \ Autorun.exe方法複雜得多。

其他想法...

  • ADB + USB集線器:胡克一堆手機同時使用USB集線器,運行一個腳本adb devices找到設備ID和執行adb install your_app.apk每一個。
    (需要花時間在每個設備上啓用USB調試)

  • 從Web安裝:公開或本地託管.apk。現在你必須在手機上拉起網址。
    (需要花時間檢查複選框來源不明的每個設備上安裝)

    • TinyURL的:主機.apk文件的任何地方,收縮的URL,它輸入到瀏覽器。

    • QR代碼:如果設備碰巧預安裝了Google Goggles之類的QR碼閱讀器,您可以節省自己的網址輸入。

    • 短信:如果所有這些手機都有服務,並且您的號碼方便,則可以向所有人發送短信。

祝您好運!