多apk釋出的Android程式的adb安裝——adb install-multiple
田海立@CSDN 2020-10-29
Android由於其裝置的多樣性或者不好了說碎片化,公開市場的應用程式開發需要支援多架構(arm64 / arm / x86 / x86_64等),多語言,多Layout(多種dpi)等。所以如果每個釋出都打包在一起會越來越龐大,就有了多apk釋出方式——主程式一個apk,每個arch,每種Layout單獨打包apk。
多個apk的一次安裝,在Google應用商店(Google Play)是沒有問題的,因為你在下載程式之前是已經連線到Google Play的,你Device的arch/locale/layout資訊GooglePlay那裡已經有了,會給你安裝適合你裝置的所需要的apk。【這也是為什麼有些程式,有些手機是找不到的原因,因為那個程式有不相容你的手機的分發包或所需的feature項,當然不僅限於這些,Android版本/地區法律/SIM資訊等都是因素】
問題來了,Google Play並不是哪都能用,手裡有了一個程式的多個apk,怎麼安裝呢?adb可以一個命令adb install-mutiple解決,反而一個一個的apk用adb install安裝是不行的。敲adb就會提示你:
adb install-mutiple後面跟一個一個apk就可以了。
adb install-multiple <path>/org.benchmark.demo.apk <path>/config.xxhdpi.apk <path>/config.en.apk <path>/config.arm64_v8a.apk
【注】adb低版本還沒有這個功能,你可以敲adb看提示是否支援。
adb版本是否支援的問題,如果你不是Android工作5年以上了,還一直沒有更新過adb就應該沒問題。這命令已支援很久了。
【後記】本來就記錄一個命令而已,一不留神這裡還說了:
- 多apk釋出之所以然:多架構、多語言、多Layout等;
- Google Play應用程式與手機匹配策略。
相關文章
- 使用adb如何批量給裝置安裝apkAPK
- Android ADB超簡單的安裝方法Android
- Android之adb的使用Android
- Android網路ADB的使用Android
- Android探索之旅 | 用ADB獲取應用APK名AndroidAPK
- ADB匯出app到電腦生成apk檔案APPAPK
- Mac下安裝配置Android Studio並讓多版本共存以及配置使用adbMacAndroid
- ADB 安裝 + 打驅動全教程
- Mac OS最簡方式安裝adbMac
- win10如何檢視是否安裝adb驅動_win10系統檢視adb是否安裝的方法Win10
- win7怎麼安裝adb驅動_win7安裝adb驅動步驟詳解Win7
- CentOS8 安裝adb除錯工具CentOS除錯
- Android adb除錯出現:opendir failed, Permission deniedAndroid除錯AI
- 解決Arch Linux安裝AndroidStudio連結不上Android,執行adb devices出現no permissions的錯誤LinuxAndroiddev
- Android adb 網路除錯Android除錯
- 【Android】 adb 常用命令Android
- android ADB 實用命令整理Android
- Android學習筆記·ADBAndroid筆記
- ADB命令獲取Android UIDAndroidUI
- 常用adb 和 adb shell 命令
- 常用的ADB命令
- 「Do.003」 adb無線連線Android裝置Android
- Android 逆向(四) - adb常用逆向命令Android
- android adb shell 常用命令Android
- Android Studio adb連線不上Android
- 執行 adb 命令的時候自動生成並啟動 ._cache_adb.exe 程式
- 2018-07-03 adb root/adb shell
- Android adb命令的一些實際運用Android
- adb命令
- Android ADB原理及常用命令Android
- [mac Catalina 系統配置 adb] 配置 adb 環境後,執行 adb 報錯:zsh: bad CPU type in executable: adbMac
- adb用到的命令總結
- Ubuntu 下使用 ADB 除錯 Android 應用時的裝置識別問題Ubuntu除錯Android
- 03如何關閉小米/紅米手機的adb安裝軟體提示
- WIN10下ADB工具包安裝的教程和總結 --201809Win10
- android studio中使用adb wifi外掛無線除錯程式AndroidWiFi除錯
- android中The connection to adb is down,問題和解決Android
- adb命令使用