Я разрабатываю приложение для Android, где пытается получить удаленный JSON-файл с использованием aquery. Целевая версия - Android 4.3 (api ver. 18). Прежде чем я пытался использовать JSON с использованием tumblr API, но я подумал, что, возможно, я неправильно создаю URL-адрес, поэтому решил попробовать с более простым URL-адресом JSON, который вы можете увидеть в коде ниже. То, что я получаю, - Network Error с кодом -101.Ошибка сети запросов для Android -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();
}
});
}
Вы не хватает, чтобы определить разрешение Интернет в AndroidManifest.xml: <использует-разрешение андроида: имя = "android.permission.INTERNET" /> –
можете ли вы разместить файл манифеста здесь? –