我正在使用OpenCV库v4.1.2来实现GrabCut算法,我只使用以下内容:
import org.opencv.android.Utils;
import org.opencv.core.CvType;
import org.opencv.core.Mat;
import org.opencv.core.Rect;
import org.opencv.core.Size;
import org.opencv.imgcodecs.Imgcodecs;
import org.opencv.imgproc.Imgproc;
生成APK后,它具有70MB的巨大容量
摇篮:
defaultConfig {
applicationId "abc.app"
minSdkVersion 21
targetSdkVersion 29
versionCode 1
versionName "1.0"
multiDexEnabled true
ndk.abiFilters 'armeabi-v7a', 'arm64-v8a', 'x86', 'x86_64'
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
我的问题:
Android App Bundle是否足以减小APK的大小,还是应该按每种架构对其进行拆分?
发布Android App Bundle时,Play会为您按ABI(以及DPI和语言)进行拆分。这是Android App Bundle的主要优点之一:您只需要发布具有单个version的单个工件Code,并且Play可以代表您管理有关减小应用程序大小的所有最佳实践。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句