递归火山软件开发平台
标题:
调用智子_HTTP类报错,错误: -source 1.7 中不支持类型注释
[打印本页]
作者:
myunco
时间:
2018-4-29 21:42
标题:
调用智子_HTTP类报错,错误: -source 1.7 中不支持类型注释
本帖最后由 myunco 于 2018-5-2 21:06 编辑
错误: 步骤"编译Java源文件"执行失败
<D:\voldev-1.06-x64\Temp\test\src\main.v>, 54: 错误: -source 1.7 中不支持类型注释
final Activity activity = @参_所属窗口;
^
(请使用 -source 8 或更高版本以启用类型注释)
错误: 非法的表达式开始
final Activity activity = @参_所属窗口;
^
错误: 需要';'
final Activity activity = @参_所属窗口;
^
<D:\voldev-1.06-x64\Temp\test\src\main.v>, 56: 错误: 非法的表达式开始
final Request request = new Request.Builder().url(@网址).header("User-Agent", @UA).header("Cookie",@Cookie).build();
^
错误: 需要')'
final Request request = new Request.Builder().url(@网址).header("User-Agent", @UA).header("Cookie",@Cookie).build();
^
错误: 需要';'
final Request request = new Request.Builder().url(@网址).header("User-Agent", @UA).header("Cookie",@Cookie).build();
^
错误: 需要')'
final Request request = new Request.Builder().url(@网址).header("User-Agent", @UA).header("Cookie",@Cookie).build();
^
错误: 不是语句
final Request request = new Request.Builder().url(@网址).header("User-Agent", @UA).header("Cookie",@Cookie).build();
^
错误: 非法的类型开始
final Request request = new Request.Builder().url(@网址).header("User-Agent", @UA).header("Cookie",@Cookie).build();
^
错误: 需要';'
final Request request = new Request.Builder().url(@网址).header("User-Agent", @UA).header("Cookie",@Cookie).build();
^
错误: 非法的表达式开始
final Request request = new Request.Builder().url(@网址).header("User-Agent", @UA).header("Cookie",@Cookie).build();
^
错误: 需要')'
final Request request = new Request.Builder().url(@网址).header("User-Agent", @UA).header("Cookie",@Cookie).build();
^
错误: 需要';'
final Request request = new Request.Builder().url(@网址).header("User-Agent", @UA).header("Cookie",@Cookie).build();
^
错误: -source 1.7 中不支持 lambda 表达式
final Request request = new Request.Builder().url(@网址).header("User-Agent", @UA).header("Cookie",@Cookie).build();
^
(请使用 -source 8 或更高版本以启用 lambda 表达式)
<D:\voldev-1.06-x64\Temp\test\src\main.v>, 57: 错误: 需要';'
Call call = client.newCall(request);
^
<D:\voldev-1.06-x64\Temp\test\src\main.v>, 59: 错误: 需要<标识符>
@@Override
^
<D:\voldev-1.06-x64\Temp\test\src\main.v>, 61: 错误: 非法的类型开始
activity.runOnUiThread(new Runnable() {public void run() { @当请求失败时(e.toString()); }});
^
错误: 需要';'
activity.runOnUiThread(new Runnable() {public void run() { @当请求失败时(e.toString()); }});
^
错误: 非法的类型开始
activity.runOnUiThread(new Runnable() {public void run() { @当请求失败时(e.toString()); }});
^
<D:\voldev-1.06-x64\Temp\test\src\main.v>, 63: 错误: 需要<标识符>
@@Override
^
错误: 需要')'
@@Override
^
<D:\voldev-1.06-x64\Temp\test\src\main.v>, 64: 错误: 需要';'
public void onResponse(Call call, Response response) throws IOException {
^
错误: 需要')'
public void onResponse(Call call, Response response) throws IOException {
^
错误: 非法的表达式开始
public void onResponse(Call call, Response response) throws IOException {
^
错误: 需要';'
public void onResponse(Call call, Response response) throws IOException {
^
错误: 不是语句
public void onResponse(Call call, Response response) throws IOException {
^
错误: 需要';'
public void onResponse(Call call, Response response) throws IOException {
^
错误: 不是语句
public void onResponse(Call call, Response response) throws IOException {
^
错误: 需要';'
public void onResponse(Call call, Response response) throws IOException {
^
<D:\voldev-1.06-x64\Temp\test\src\main.v>, 70: 错误: 非法的类型开始
@当请求成功时(body, code, msg, cookie);
^
错误: 需要';'
@当请求成功时(body, code, msg, cookie);
^
<D:\voldev-1.06-x64\Temp\test\src\main.v>, 71: 错误: 非法的类型开始
}});
^
<D:\voldev-1.06-x64\Temp\test\src\main.v>, 72: 错误: 需要')'
}
^
<D:\voldev-1.06-x64\Temp\test\src\main.v>, 73: 错误: 非法的表达式开始
});
^
<D:\voldev-1.06-x64\Temp\test\src\main.v>, 74: 错误: 有 'catch', 但是没有 'try'
} catch (Exception e) {
^
<D:\voldev-1.06-x64\Temp\test\src\main.v>, 24: 错误: 解析时已到达文件结尾
}
^
错误: 解析时已到达文件结尾
37 个错误
作者:
阳光甜橙
时间:
2018-4-30 12:18
@网址 改 @<网址>
作者:
myunco
时间:
2018-4-30 23:54
阳光甜橙 发表于 2018-4-30 12:18
@网址 改 @
我明天试试,谢谢你了
作者:
myunco
时间:
2018-5-1 19:25
阳光甜橙 发表于 2018-4-30 12:18
@网址 改 @
改了之后,错误变少了,我就照着把所有变量名和参数名都加了<>,报错少了很多,但是还有有报错,
比如@@Override 说什么需要<标识符> 我改成@@<Override>或@<@Override>都行不通,该怎么改呢?
--- 开始编译项目"test":
正在连接生成安卓APK输出文件"D:\voldev-1.06-x64\Temp\_int\test\debug\linker\test.apk"
当前程序所需求安卓SDK API版本: 17; 实际所使用版本: 17
当前程序所需求Java SDK版本: 1.6; 实际所使用版本: 1.8
错误: 步骤"编译Java源文件"执行失败
<D:\voldev-1.06-x64\Temp\test\src\main.v>, 52: 错误: 需要<标识符>
@@Override
^
<D:\voldev-1.06-x64\Temp\test\src\main.v>, 54: 错误: 非法的类型开始
activity.runOnUiThread(new Runnable() {public void run() { @当请求失败时(e.toString()); }});
^
错误: 需要';'
activity.runOnUiThread(new Runnable() {public void run() { @当请求失败时(e.toString()); }});
^
错误: 非法的类型开始
activity.runOnUiThread(new Runnable() {public void run() { @当请求失败时(e.toString()); }});
^
<D:\voldev-1.06-x64\Temp\test\src\main.v>, 56: 错误: -source 1.6 中不支持类型注释
@@Override
^
(请使用 -source 8 或更高版本以启用类型注释)
错误: 需要')'
@@Override
^
<D:\voldev-1.06-x64\Temp\test\src\main.v>, 57: 错误: 需要';'
public void onResponse(Call call, Response response) throws IOException {
^
错误: 需要')'
public void onResponse(Call call, Response response) throws IOException {
^
错误: 非法的表达式开始
public void onResponse(Call call, Response response) throws IOException {
^
错误: 需要';'
public void onResponse(Call call, Response response) throws IOException {
^
错误: 不是语句
public void onResponse(Call call, Response response) throws IOException {
^
错误: 需要';'
public void onResponse(Call call, Response response) throws IOException {
^
错误: 不是语句
public void onResponse(Call call, Response response) throws IOException {
^
错误: 需要';'
public void onResponse(Call call, Response response) throws IOException {
^
<D:\voldev-1.06-x64\Temp\test\src\main.v>, 63: 错误: 非法的类型开始
@当请求成功时(body, code, msg, cookie);
^
错误: 需要';'
@当请求成功时(body, code, msg, cookie);
^
<D:\voldev-1.06-x64\Temp\test\src\main.v>, 64: 错误: 非法的类型开始
}});
^
<D:\voldev-1.06-x64\Temp\test\src\main.v>, 65: 错误: 需要')'
}
^
<D:\voldev-1.06-x64\Temp\test\src\main.v>, 66: 错误: 非法的表达式开始
});
^
<D:\voldev-1.06-x64\Temp\test\src\main.v>, 67: 错误: 有 'catch', 但是没有 'try'
} catch (Exception e) {
^
<D:\voldev-1.06-x64\Temp\test\src\main.v>, 25: 错误: 解析时已到达文件结尾
}
^
错误: 解析时已到达文件结尾
<D:\voldev-1.06-x64\Temp\test\src\main.v>, 48: 错误: 有 'try', 但是没有 'catch' 或 'finally'
try {
^
23 个错误
错误: 建立所指定的安卓APK输出文件"D:\voldev-1.06-x64\Temp\_int\test\debug\linker\test.apk"失败
--- 项目"test"编译或连接失败. 编译过程中共遇到了 0 个警告, 13 个错误.
作者:
阳光甜橙
时间:
2018-5-1 21:02
@@Override 改 @Override
作者:
myunco
时间:
2018-5-2 21:06
阳光甜橙 发表于 2018-5-1 21:02
@@Override 改 @Override
试过了,还是不行
作者:
myunco
时间:
2018-5-2 21:11
阳光甜橙 发表于 2018-5-1 21:02
@@Override 改 @Override
谢谢你啦 已经解决
作者:
oxvvox
时间:
2018-5-3 13:46
我发的那个类库 就是你要的
欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/)
Powered by Discuz! X3.4