0

私は Laravel 5 を使用してローカルで API を開発しています。非常に基本的なテスト JSON を消化するために取り組んでいる Android アプリを取得しようとしています。

私は 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

この問題について多くのグーグル検索を行いましたが、同様の状況に関連するものは見つかりませんでした。

何か不足していますか/これがAndroidが許可するURIスキームでない場合、バイパスできる方法はありますか。今後も引き続き API をローカルで開発していきたいです。

ありがとう

4

1 に答える 1

4

" http://192.168.0.65:8000/test " を試してください。このスキームは、URL にない " http " の部分です。

于 2015-07-29T22:54:12.337 に答える