安卓事物 20 分钟 apk 安装时间.



我正在开发一个Android Things机器人。

我有一个相当大的apk文件,因为我包含dlib人脸识别库。
89.0兆字节

上传我的代码时,每次大约需要 20 分钟。
这显然大大减缓了发展速度。

一些附加信息:
使用安卓的东西,我通过 wifi 使用 adb 连接到设备。
然后它进行拆分安装。
下次运行时,它只会上传更改的切片。
这将它加快到几分钟,但是,大约 50% 的时间会以某种方式失去连接,我必须再次上传整个内容。

当前版本:0.2-开发预览版

adb install-multiple -r /home/nburn42/maki-things/app/build/intermediates/split-apk/debug/slices/slice_9.apk /home/nburn42/maki-things/app/build/intermediates/split-apk/debug/slices/slice_0.apk /home/nburn42/maki-things/app/build/intermediates/split-apk/debug/slices/slice_4.apk /home/nburn42/maki-things/app/build/intermediates/split-apk/debug/slices/slice_7.apk /home/nburn42/maki-things/app/build/intermediates/split-apk/debug/slices/slice_2.apk /home/nburn42/maki-things/app/build/outputs/apk/app-debug.apk /home/nburn42/maki-things/app/build/intermediates/split-apk/debug/slices/slice_3.apk /home/nburn42/maki-things/app/build/intermediates/split-apk/debug/slices/slice_6.apk /home/nburn42/maki-things/app/build/intermediates/split-apk/debug/slices/slice_1.apk /home/nburn42/maki-things/app/build/intermediates/split-apk/debug/dep/dependencies.apk /home/nburn42/maki-things/app/build/intermediates/split-apk/debug/slices/slice_8.apk /home/nburn42/maki-things/app/build/intermediates/split-apk/debug/slices/slice_5.apk

问题是:
A - 我的apk大小 - 编辑(通过网络传输90MB应该更快(
B - 我的互联网连接 - 编辑(不是问题(
C - 安卓事物本身
D - 别的什么?

谢谢一吨,
内森

把它添加到你的build.gradle(module:app(文件中,

    buildTypes {
    release {
        minifyEnabled true
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
}

这将通过排除未使用的库和代码来减小您的apk大小。

我想

说问题出在您的WiFi上,您可以轻松地计算出80Mb在普通WiFi中不应超过2分钟,但是如果信号不好或存在干扰,它可能会显着变慢。我建议您考虑使用有线网络。

此外,编译、dexing 和打包可能需要一段时间。您确定您的 20 分钟只是上传 apk 吗?

最新更新