草庐IT

android - Retrofit 2 on Android 6 设置零路径参数

我正在使用Retrofit2库版本2.3.0,突然间它开始用零而不是实际数字替换整数路径参数。我使用的是Kotlin(1.2.21),我有一个类似的方法:@GET("posts/{postId}")fungetPosts(@Path("postId")postId:Long):Single这工作正常,但现在当我在Android6(设备和模拟器)上运行我的应用程序时,postId路径参数始终为零,即posts/0被调用。Android7和8没问题。Retrofit和OkHttp版本没有变化,界面也没有变化。我查看了构建的请求,里面的OkHttpCall有一个args数组,其中一个值是Lo