0
この例外は1台の電話機でのみ発生し、他の電話機は問題ありません。どのようにこれを修正する必要がありますか?この例外はプロガードと関連していますか?Retrofit @ java.lang.IllegalArgumentException:@FieldMapキーはString型でなければなりません:K(パラメータ#2)
詳細例外:私はあなたが@FieldMap HashMap/Map params
から@FieldMap HashMap<String, String> params
にあなたのサービスメソッドのシグネチャを変更することをお勧め何のコードスニペットを与えられていない
java.lang.IllegalArgumentException: @FieldMap keys must be of type String: K (parameter #2)
for method g.d
at retrofit2.ServiceMethod$Builder.methodError(Unknown Source)
at retrofit2.ServiceMethod$Builder.methodError(Unknown Source)
at retrofit2.ServiceMethod$Builder.parameterError(Unknown Source)
at retrofit2.ServiceMethod$Builder.parseParameterAnnotation(Unknown Source)
at retrofit2.ServiceMethod$Builder.parseParameter(Unknown Source)
at retrofit2.ServiceMethod$Builder.build(Unknown Source)
at retrofit2.Retrofit.loadServiceMethod(Unknown Source)
at retrofit2.Retrofit$1.invoke(Unknown Source)
at $Proxy0.d(Native Method)