可以改装从资源文件夹获取json文件吗?

时间:2017-10-20 11:10:33

标签: android retrofit2

代码

public interface LocalApi {  

String HOST = "file:///android_asset/";

@GET("{filename}")
Flowable<XXXXBean> getLocalData(@Path("filename") String filename);  

}  

但我得到 NullPointExpection ,为什么?

1 个答案:

答案 0 :(得分:2)

内部Retrofit使用OkHttp的HttpUrl类来确定实际的URL是什么。此课程仅适用于http://https://计划。这意味着它无法检索本地文件,并且会抛出异常或产生您不期望的结果。