你好
在implementation 後面我有加上classifier: 'android-arm' ,代表我僅安裝32bit 的版本,現在手機基本都是64bit 了
opencv 3.2.0 可以在這邊看到
https://repo1.maven.org/maven2/org/bytedeco/javacpp-presets/opencv/3.2.0-1.3/
opencv 4.0.1 可以在這邊看到
https://repo1.maven.org/maven2/org/bytedeco/javacpp-presets/opencv/4.0.1-1.4.4/
可見早期opencv 3.2.0 沒有64bit 版本,可以透過更改version 到 4.0.1 並且新增 android-arm64 解決
電腦模擬器跟手機的架構不同,安裝需要的架構就可以通用了,不過若是implementation 太多不同架構的lib的話會造成編譯成apk時,安裝包肥大,就自己斟酌一下