3

aqueryを使用してリモートJSONファイルを取得しようとするAndroidアプリケーションを開発しています。対象バージョンはAndroid 4.3(api ver.18)です。以前は tumblr API を使用して JSON を取得しようとしていましたが、URL を間違った方法で作成しているのではないかと考えたので、以下のコードでわかるように、より簡単な JSON URL を試すことにしました。私が全体的に得ているのは、コード -101 のネットワーク エラーです。

どんなヒントにも感謝します。

public class WeHaveTheMunchiesActivity extends Activity {

private AQuery mAQ;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_list_viewer);

    mAQ=new AQuery(this);

    String url="http://www.google.com/uds/GnewsSearch?q=Obama&v=1.0";


    mAQ.ajax(url, JSONObject.class, new AjaxCallback<JSONObject>(){
        @Override
        public void callback(String url, JSONObject json, AjaxStatus status){

            Toast.makeText(getApplicationContext(), status.getMessage(),     Toast.LENGTH_SHORT).show();

        }
    });

}
4

2 に答える 2