gomobile生成的arr文件和jar文件的区别

图片说明

最近在做安卓开发,需要调用go函数,于是我把go文件使用gomobile命令打包,然后导入AS,但是有一个问题就是,明明才1或2K的go文件,导出的arr包却有十几兆,按照网上给的方法指定amd64平台导出的也有2兆,请问这是什么原因?因为同时导出的jar包都只有7-8K。
如上图。。要这些有啥用?

https://blog.csdn.net/no_loafer/article/details/82986185

gomobile bind -target=android/arm arm, arm64, 386, amd64 指定你的系統