小编Dre*_*vin的帖子

需要改进2 HTTP方法注释(例如,@ GET,@ POST等)

我的Retrofit配置出了什么问题?我在使用OkHttpClient添加基本身份验证时出现此错误,但是当我使用没有Interceptor的默认客户端时,它正在运行.或者我的Gradle Dependencies有什么问题吗?

E/AndroidRuntime? FATAL EXCEPTION: main
        java.lang.IllegalArgumentException
    : HTTP method annotation is required (e.g., @GET, @POST, etc.).
            for method APIService.getRegAccrDetails
                    at retrofit.Utils.methodError(Utils.java:177)
                    at retrofit.Utils.methodError(Utils.java:167)
                    at retrofit.RequestFactoryParser.parseMethodAnnotations(RequestFactoryParser.java:135)
                    at retrofit.RequestFactoryParser.parse(RequestFactoryParser.java:59)
                    at retrofit.MethodHandler.create(MethodHandler.java:30)
                    at retrofit.Retrofit.loadMethodHandler(Retrofit.java:151)
                    at retrofit.Retrofit$1.invoke(Retrofit.java:132)
                    at $Proxy0.getRegAccrDetails(Native Method)
                    at alvin.test.myapplication.MainActivity.liferayAccess(MainActivity.java:136)
                    at alvin.test.myapplication.MainActivity.access$000(MainActivity.java:28)
                    at alvin.test.myapplication.MainActivity$1.onClick(MainActivity.java:49)
                    at android.view.View.performClick(View.java:3511)
                    at android.view.View$PerformClick.run(View.java:14105)
                    at android.os.Handler.handleCallback(Handler.java:605)
                    at android.os.Handler.dispatchMessage(Handler.java:92)
                    at android.os.Looper.loop(Looper.java:137)
                    at android.app.ActivityThread.main(ActivityThread.java:4424)
                    at java.lang.reflect.Method.invokeNative(Native Method)
                    at java.lang.reflect.Method.invoke(Method.java:511)
                    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
                    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
                    at dalvik.system.NativeStart.main(Native Method)
Run Code Online (Sandbox Code Playgroud)

这是我要调用的API服务

  @GET("Triu-services-portlet.regaccrdetails/get-all-reg-accr-details-by-num-branch-code/num/{num}/branch-code/{branch-code}")
    public Observable<List<RegAccrDetails>> getRegAccrDetails(@Path("num") String num, @Path("branch-code")String branchCode);
Run Code Online (Sandbox Code Playgroud)

我的OkHttpClient拦截器

private static OkHttpClient …
Run Code Online (Sandbox Code Playgroud)

android retrofit retrofit2 okhttp3

13
推荐指数
3
解决办法
8875
查看次数

Firebase Simulator中的时间戳不允许(.)点

有一个名为createdTime的JSON字段,它的值是服务器的当前时间戳(看起来像这个{".sv":"timestamp"}),但模拟器不允许有".".(点)字段名称.我该怎么做才能模拟出来?

这是图像

firebase firebase-realtime-database firebase-console

5
推荐指数
1
解决办法
337
查看次数

如何使用Firebase存储存储到不同的存储桶

有没有办法使用Firebase存储将数据传递/存储到另一个项目/应用程序?如何初始化我的应用程序以调用另一个Firebase存储桶?

android firebase firebase-storage

4
推荐指数
1
解决办法
1830
查看次数

Firebase:是否可以为FCM执行自定义通知

我正在尝试对firebase通知的FCM进行一些自定义.有可能吗?

android firebase

2
推荐指数
2
解决办法
1万
查看次数

将Google Project迁移到Firebase控制台

将Google Project导入Firebase是否会干扰或破坏使用相关API的任何遗留应用程序的运行?例如,我们目前使用Youtube API允许用户将视频上传到网站.迁移后会受到影响吗?

android firebase google-play-services google-console-developer firebase-console

2
推荐指数
1
解决办法
1700
查看次数

使用另一个 Google 帐户登录 firebase 和 adsense

我正在为 google adsense 使用另一个 google 帐户,并且已经过验证。是否可以将该 Admob 帐户与此帐户集成?我在 -> abc@gmail.com 中使用 firebase 我的 adsense 帐户是 -> xyz@gmail.com

adsense admob firebase firebase-console

2
推荐指数
1
解决办法
1604
查看次数