我正在使用Laravel 5本地开发API。我一直试图得到一个android应用程序,我也在消化一个非常基本的测试JSON。
我正在使用Android网络库Ion,我的代码如下:
Ion.with(this)
.load("192.168.0.65:8000/test")
.asJsonObject()
.setCallback(new FutureCallback<JsonObject>() {
@Override
public void onCompleted(Exception e, JsonObject result) {
if (result != null) {
Log.e("ION", "Somethings been returned");
} else {
Log.e("ION", "Nothing was returned");
Log.e("ION ERROR", e.toString());
}
}
});
}
我可以通过手机上的浏览器正确访问JSON @ 192.168.0.65:8000,但前面的代码抛出以下错误:
ERROR﹕ java.lang.Exception: Unknown uri scheme
我在谷歌上搜索了很多关于这个问题的信息,但没有找到任何与类似情况相关的信息。
我错过了什么/如果这不是URI方案android将允许是否有一种方法我可以绕过它。我真的很想继续在本地开发API。
谢谢
Try "http://192.168.0.65:8000/test"方案是"http"的部分,这是从你的URL中缺失的