提问者:小点点

Android错误:注释值不是允许的类型


我正在按照教程生成一个通知,但是我得到了一个错误注释值不属于允许类型。 我看到过类似问题的答案,但无法解决我的问题。 那么,有什么帮助吗?

public interface APIServices {

@Header(
        value = { // error is on this lin
                "Authorization: key=AAAAaTlmErw:APA91bH8nQxh3Hxn-SIA9u0nzlAIn96Ks1prH950uXVOUKQiDj8Bxdt2mR98qE7xqQaxbbKVcxwgromyYGwbw4xRYJ_47hu5_jmyQ5Yun1_KgTokpAEPNDIekGzldTAKp4IVnKvU8HVk",
                "Content-Type: application/json"
        }
)

@POST("fcm/send")
Call<MyResponse> sendNotification(@Body Sender body);

}


共2个答案

匿名用户

尝试替换

@Header(
        value = { // error is on this lin
                "Authorization: key=AAAAaTlmErw:APA91bH8nQxh3Hxn-SIA9u0nzlAIn96Ks1prH950uXVOUKQiDj8Bxdt2mR98qE7xqQaxbbKVcxwgromyYGwbw4xRYJ_47hu5_jmyQ5Yun1_KgTokpAEPNDIekGzldTAKp4IVnKvU8HVk",
                "Content-Type: application/json"
        }
)

@Headers({ 
                "Authorization: key=AAAAaTlmErw:APA91bH8nQxh3Hxn-SIA9u0nzlAIn96Ks1prH950uXVOUKQiDj8Bxdt2mR98qE7xqQaxbbKVcxwgromyYGwbw4xRYJ_47hu5_jmyQ5Yun1_KgTokpAEPNDIekGzldTAKp4IVnKvU8HVk",
                "Content-Type: application/json"
        }
)

匿名用户

我建议从检查文件顶部的导入开始,并确保从预期的位置导入@header和@post注释。