我正在使用基于OkHttp3的GraphQL库,我能够发出请求,但无法更新或删除请求。
我尝试了不同的ProGuard规则,但是都没有帮助。
在ProGuard规则下进行了尝试,该错误仍然存在
-keepattributes Signature
-keepattributes Annotation
-keep class okhttp3.* { *; }
-keep interface okhttp3.* { *; }
-dontwarn okhttp3.
-dontwarn okio.*
当前ProGuard规则
-dontwarn okio.**
-keep class com.google.android.gms.** { *; }
-dontwarn com.google.android.gms.**
-keep class cn.easyar.** { *; }
错误
D/OkHttp: {"data":null,"errors":[{"message":"Variable '$idval' expected
value of type 'ID!' but value is undefined. Reason: Expected non-null
value, found null. (line 1, column 24):\nmutation updateCounter($idval:
ID!, $counter: Int) { updateUser(id: $idval, countval: $counter) {
__typename id }}\n ^","locations":
[{"line":1,"column":24}]}]}
<-- END HTTP (362-byte body)