0

我正在使用 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());
                    }
                }
            });
}

我可以通过手机上的浏览器@ 192.168.0.65:8000 正确访问JSON,但是前面的代码会引发以下错误:

ERROR﹕ java.lang.Exception: Unknown uri scheme

我已经围绕这个问题进行了很多谷歌搜索,但找不到与类似情况相关的任何内容。

我错过了什么吗/如果这不是 URI 方案 android 将允许有没有办法绕过它。我真的很想继续在本地开发 API。

谢谢

4

1 回答 1

4

尝试“ http://192.168.0.65:8000/test ”该方案是您的 URL 中缺少的“http”部分。

于 2015-07-29T22:54:12.337 回答