site-chenwei / chenwei-plugin-amap

Cordova高德地图插件,使用高德Android定位SDK进行定位,以解决webapp中定位不准的问题
MIT License
18 stars 3 forks source link

android 打包报错 #4

Closed super-maoMao closed 1 year ago

super-maoMao commented 1 year ago
image

打包的时候,报 (请使用 -source 7 或更高版本以启用 diamond 运算符) 错误,无法打包

site-chenwei commented 1 year ago

这个是和你安卓启用的JDK版本有关系吧?

super-maoMao commented 1 year ago

这个是和你安卓启用的JDK版本有关系吧?

项目的 cordova-android = 6.3.0 不能升级,因为安卓文件夹修改了太多东西 JDK 就用的1.8版本

是因为算法不兼容吗,感觉像是不支持哇,因为不知道该如何修改,想请教一下

site-chenwei commented 1 year ago

你改下我插件的源码,把1.7以上的部分代码向下兼容一下就行,改动量很少,我再安卓里面用了泛型<>,把他删掉就行

site-chenwei commented 1 year ago

如果不太知道怎么改可以再联系我

super-maoMao commented 1 year ago

如果不太知道怎么改可以再联系我

抱歉我可能需要你的帮助,我对 android 真的是很不熟悉,研究了几天,但是真的是无从下手,可以告诉我修改哪些文件,怎么修改吗?

site-chenwei commented 1 year ago

@super-maoMao 删除src/main/andriod目录下所有文件里的<>就行 image

site-chenwei commented 1 year ago

其实就是JDK1.6里面还不支持这些写法,JDK1.7之后才支持的

super-maoMao commented 1 year ago

其实就是JDK1.6里面还不支持这些写法,JDK1.7之后才支持的

好的,我近期尝试修改一下,十分的感谢!