aufhur 发表于 2024-1-8 11:36:54

安卓版SDK,java版本问题

--- 开始编译项目"aa":
编译生成对应的Java源文件到目录"D:\软件应用夹\火山文件夹\aa\_int\aa\debug\project\src"成功 [双击可跳转]
正在链接生成安卓APK输出文件"D:\软件应用夹\火山文件夹\aa\_int\aa\debug\linker\aa.apk"
当前程序编译时所需求安卓SDK API版本: 17, 实际所使用版本: 17;运行时所需求API版本: 17
当前程序所需求Java SDK版本: 1.6;实际所使用版本: 1.8
错误:
    步骤"生成资源ID"执行失败. 注意: 如果火山平台被安装在中文目录路径下,有可能导致出现此问题.
    W/ziparchive( 2796): Unable to open 'D:\���Ӧ�ü�\win_android_chs_free\plugins\vprj_android\sdk\android\platforms\android-17\android.jar': Illegal byte sequence
    W/zipro   ( 2796): Error opening archive D:\���Ӧ�ü�\win_android_chs_free\plugins\vprj_android\sdk\android\platforms\android-17\android.jar: I/O error
    res\layout\rg_n19954.xml:4: error: No resource identifier found for attribute 'id' in package 'android'
    res\layout\rg_n19954.xml:4: error: No resource identifier found for attribute 'orientation' in package 'android'
    res\layout\rg_n19954.xml:4: error: No resource identifier found for attribute 'weightSum' in package 'android'
    res\layout\rg_n19954.xml:4: error: No resource identifier found for attribute 'layout_width' in package 'android'
    res\layout\rg_n19954.xml:4: error: No resource identifier found for attribute 'layout_height' in package 'android'
    res\layout\rg_n19954.xml:11: error: No resource identifier found for attribute 'id' in package 'android'
    res\layout\rg_n19954.xml:11: error: No resource identifier found for attribute 'text' in package 'android'
    res\layout\rg_n19954.xml:11: error: No resource identifier found for attribute 'layout_width' in package 'android'
    res\layout\rg_n19954.xml:11: error: No resource identifier found for attribute 'layout_height' in package 'android'
错误: 建立所指定的安卓APK输出文件"D:\软件应用夹\火山文件夹\aa\_int\aa\debug\linker\aa.apk"失败
--- 项目"aa"编译或链接失败. 编译过程中共遇到了 0 个警告, 2 个错误.

向各位老师请教上述问题该如何解决。谢谢!
更新包已下载更新替换,不自知到问题出在哪?请老师们帮助修正。谢谢!

Xelloss0618 发表于 2024-1-8 13:10:59

路径乱码了,你的文件夹名称是不是有特殊字符

aufhur 发表于 2024-1-8 13:56:48

是的。重新安装了。目前可以运行,单为什么显示错误,模拟器还是可以运行。谢谢!
--- 开始调试当前项目"shizhonglei"编译后的结果文件"D:\hswjj\_int\shizhonglei\debug\linker\shizhonglei.apk"
正在安装所编译的APK"D:\hswjj\_int\shizhonglei\debug\linker\shizhonglei.apk"到设备"emulator-5554",请稍候...
提示:
1. 此程序将被直接安装到目的设备上运行,如果其为第三方程序,请确认该程序不会危害您的设备;
2. 尽量不要在"启动类"窗口的"通知_被创建"方法中下断点或单步跟踪,有可能会出现调试异常,这是安卓系统本身的问题.
正在启动所安装完毕的APK
正在启动调试器和调试输出信息监控器
调试准备工作完成
错误: glUtilsParamSize: unknow param 0x00008c29
错误: tid 3690: eglSurfaceAttrib(1346): error 0x3009 (EGL_BAD_MATCH)

aufhur 发表于 2024-1-8 13:59:16

Xelloss0618 发表于 2024-1-8 13:10
路径乱码了,你的文件夹名称是不是有特殊字符
原先有中文,因此变码,软件不识别。现在可以运行,但最后总是显示错误,不知道后续影不影响编程?谢谢!

Xelloss0618 发表于 2024-1-8 14:12:01

aufhur 发表于 2024-1-8 13:59
原先有中文,因此变码,软件不识别。现在可以运行,但最后总是显示错误,不知道后续影不影响编程?谢谢! ...

不会导致应用结束的错误一般可以忽略,这两个应该是安卓虚拟机环境的问题

创世魂 发表于 2024-1-8 14:15:39

aufhur 发表于 2024-1-8 13:56
是的。重新安装了。目前可以运行,单为什么显示错误,模拟器还是可以运行。谢谢!
--- 开始调试当前项目"sh ...

这两个错误是模拟器环境问题,和软件没关系

aufhur 发表于 2024-1-8 15:12:31

创世魂 发表于 2024-1-8 14:15
这两个错误是模拟器环境问题,和软件没关系

收到。非常感谢。:handshake
页: [1]
查看完整版本: 安卓版SDK,java版本问题