Android error: annotation value not of an allowable type

Android error: annotation value not of an allowable type

我正在按照教程生成通知,但收到错误 annotation value not of an allowable type。我已经看到了类似问题的答案,但无法解决我的问题。那么,有帮助吗?

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);

}

尝试替换

@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 注释。