hs1066 发表于 2026-4-19 04:31:02

新高德地图使用报错,怎么解决,设置了安卓版本也不行

本帖最后由 hs1066 于 2026-4-19 04:32 编辑

--- 开始编译项目"wge":
编译生成对应的Java源文件到目录"E:\0\_int\wge\debug\project\src"成功 [双击可跳转]
正在链接生成安卓APK输出文件"E:\0\_int\wge\debug\linker\wge.apk"
当前程序编译时所需求安卓SDK API版本: 35, 实际所使用版本: 35;运行时所需求API版本: 23
当前程序所需求Java SDK版本: 1.8;实际所使用版本: 18.0
错误: 步骤"编译Java源文件"执行失败
错误:
    src\hsh\anzh\dsf\gddt\VolAMapLocation.java:186: 错误: 程序包volcano.android.base不存在
                  locationClient = new AMapLocationClient(volcano.android.base.rg_YingYongChengXu.sGetApp());
                                                                              ^
    注: 某些输入文件使用或覆盖了已过时的 API。
    注: 有关详细信息, 请使用 -Xlint:deprecation 重新编译。
    注: src\hsh\anzh\jb\常用功能.java使用了未经检查或不安全的操作。
    注: 有关详细信息, 请使用 -Xlint:unchecked 重新编译。
    1 个错误
错误: 建立所指定的安卓APK输出文件"E:\0\_int\wge\debug\linker\wge.apk"失败
--- 项目"wge"编译或链接失败. 编译过程中共遇到了 0 个警告, 3 个错误.

创世魂 发表于 2026-4-19 08:06:15

新高德地图和 高德定位类 不能一起用。

自带案例并没有报这个错误啊。“高德定位类”单独使用不报错。

你这个是报错基本类找不到,怎么会有这么奇怪的错误。。安卓基本类怎么可能找不到。。

创世魂 发表于 2026-4-19 08:07:38

如果使用了地图,就直接用地图的定位方法进行定位。

新高德地图1.初始化定位服务 ()
新高德地图1.开始定位 ()

hs1066 发表于 2026-4-19 10:41:46

创世魂 发表于 2026-4-19 08:07
如果使用了地图,就直接用地图的定位方法进行定位。

新高德地图1.初始化定位服务 ()


群里也出现这个问题的,他设置版本35就正常了,我这自带的列子和只创建高德都报这个,基本类重新引用了几次都不行:L

hs1066 发表于 2026-4-19 11:26:25

创世魂 发表于 2026-4-19 08:07
如果使用了地图,就直接用地图的定位方法进行定位。

新高德地图1.初始化定位服务 ()


覆盖了现在的更新包才会报这个错误,装原版的没问题,一覆盖就报这个错了

创世魂 发表于 2026-4-20 21:12:28

本帖最后由 创世魂 于 2026-4-20 21:40 编辑

拿去覆盖一下。应该可以解决报错。

hs1066 发表于 2026-4-20 21:59:57

创世魂 发表于 2026-4-20 21:12
拿去覆盖一下。应该可以解决报错。

感谢老大,覆盖后使用正常了
页: [1]
查看完整版本: 新高德地图使用报错,怎么解决,设置了安卓版本也不行