zzl3389 发表于 2025-1-21 18:49:17

安卓样例编译失败?

载入全局翻译词库文件"default_tlib.txt"成功,其中共有 53 个有效词条.
编译生成对应的Java源文件到目录"C:\Users\zzl\AppData\Roaming\VolDev\视窗+安卓\简体中文\个人版\_sys_sln_tmp\samples\vprj_android\_int\wifi_test\debug\project\src"成功 [双击可跳转]
正在链接生成安卓APK输出文件"C:\Users\zzl\AppData\Roaming\VolDev\视窗+安卓\简体中文\个人版\_sys_sln_tmp\samples\vprj_android\_int\wifi_test\debug\linker\wifi_test.apk"
当前程序编译时所需求安卓SDK API版本: 29, 实际所使用版本: 29;运行时所需求API版本: 17
当前程序所需求Java SDK版本: 1.8;实际所使用版本: 1.8
正在进行"编译Java源文件"工作,请稍候...
错误: 步骤"编译Java源文件"执行失败
错误:
    src\volcano\android\base\GetFilePathFromUri.java:12: 错误: 找不到符号
    import android.os.FileUtils;
                     ^
      符号:   类 FileUtils
      位置: 程序包 android.os
错误:
    src\volcano\android\base\GetFilePathFromUri.java:50: 错误: 找不到符号
                  && android.os.Build.VERSION.SDK_INT < Build.VERSION_CODES.Q
                                                                           ^
      符号:   变量 Q
      位置: 类 VERSION_CODES
错误:
    src\volcano\android\base\GetFilePathFromUri.java:83: 错误: 找不到符号
            if (android.os.Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q){
                                                                     ^
      符号:   变量 Q
      位置: 类 VERSION_CODES
错误:
    src\volcano\android\base\GetFilePathFromUri.java:240: 错误: 找不到符号
                        FileUtils.copy(is, fos);
                        ^
      符号:   变量 FileUtils
      位置: 类 GetFilePathFromUri
    注: 某些输入文件使用或覆盖了已过时的 API。
    注: 有关详细信息, 请使用 -Xlint:deprecation 重新编译。
    注: 某些输入文件使用了未经检查或不安全的操作。
    注: 有关详细信息, 请使用 -Xlint:unchecked 重新编译。
    4 个错误

这个问题怎么解决啊?

创世魂 发表于 2025-1-21 22:35:35


没报错啊。。


zzl3389 发表于 2025-1-22 09:38:11

创世魂 发表于 2025-1-21 22:35
没报错啊。。

我这为什么报错了?

zzl3389 发表于 2025-1-22 09:44:03

zzl3389 发表于 2025-1-22 09:38
我这为什么报错了?

使用的是火山最新版本,和更新包!

zzl3389 发表于 2025-1-22 09:44:57

是JAVA SDK版本的问题吗?

zzl3389 发表于 2025-1-22 09:57:09

zzl3389 发表于 2025-1-22 09:44
是JAVA SDK版本的问题吗?

注: 有关详细信息, 请使用 -Xlint:deprecation 重新编译。这个怎么设置?

xqnh520 发表于 2025-1-22 10:04:16

看一下是不是SDK路径问题

创世魂 发表于 2025-1-22 10:31:35

zzl3389 发表于 2025-1-22 09:57
注: 有关详细信息, 请使用 -Xlint:deprecation 重新编译。这个怎么设置?

这个不用管。

zzl3389 发表于 2025-1-22 10:37:35

本帖最后由 zzl3389 于 2025-1-22 10:39 编辑

xqnh520 发表于 2025-1-22 10:04
看一下是不是SDK路径问题
安装后在D盘根目录生成plugins 目录D:\plugins\vprj_android\sdk\java音乐/1.png

zzl3389 发表于 2025-1-22 10:40:37

创世魂 发表于 2025-1-22 10:31
这个不用管。

错误: 步骤"编译Java源文件"执行失败
错误:
    src\volcano\android\base\GetFilePathFromUri.java:12: 错误: 找不到符号
    import android.os.FileUtils;
                     ^
      符号:   类 FileUtils
      位置: 程序包 android.os
错误:
    src\volcano\android\base\GetFilePathFromUri.java:50: 错误: 找不到符号
                  && android.os.Build.VERSION.SDK_INT < Build.VERSION_CODES.Q
                                                                           ^
      符号:   变量 Q
      位置: 类 VERSION_CODES
错误:
    src\volcano\android\base\GetFilePathFromUri.java:83: 错误: 找不到符号
            if (android.os.Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q){
                                                                     ^
      符号:   变量 Q
      位置: 类 VERSION_CODES
错误:
    src\volcano\android\base\GetFilePathFromUri.java:240: 错误: 找不到符号
                        FileUtils.copy(is, fos);
                        ^
      符号:   变量 FileUtils
      位置: 类 GetFilePathFromUri
    注: 某些输入文件使用或覆盖了已过时的 API。
    注: 有关详细信息, 请使用 -Xlint:deprecation 重新编译。
    注: 某些输入文件使用了未经检查或不安全的操作。
    注: 有关详细信息, 请使用 -Xlint:unchecked 重新编译。
    4 个错误
错误: 建立所指定的安卓APK输出文件"C:\Users\zzl\AppData\Roaming\VolDev\视窗+安卓\简体中文\个人版\_sys_sln_tmp\samples\vprj_android\_int\wifi_test\debug\linker\wifi_test.apk"失败
--- 项目"wifi"编译或链接失败. 编译过程中共遇到了 0 个警告, 6 个错误.
一直报找不到符号 这个怎么解决啊?
页: [1] 2
查看完整版本: 安卓样例编译失败?