Хорошо, поэтому я сузил ее до места, где я нахожу свою ошибку. У моего эмулятора есть рабочее соединение, но когда я запускаю свое приложение, он просто дает мне сообщение «проверки сети», которое я вбрасывал и не прошел мимо него. После того, как я бросил много журналов, я, судя по всему, сузил его.Ошибка сети Android
protected Object doInBackground(Object[] params) {
Log.d("am i stuck", "AM i stuck?");
return null;
}
Когда я называю custon AsyncTask.execute() класса он не получает мимо этого метода. Что мне нужно вернуть? Я делаю это неправильно? Он не добирается до моего поста или чего-то еще.
есть функция @Override поверх метода? Иногда компилятор не распознает его как переопределение, если отсутствует аннотация. – Roadblock
Да, есть, @Roadblock. Я сделал еще один метод doInBackground, который принимает строку, но он никогда не вызывается. Вместо этого он вызывает тот, который принимает объект. – drew
Можете ли вы разместить свой полный код. Кажется, вы переопределяете метод doInBackground. Я сомневаюсь, что это возможно, так как вам нужно передавать типы параметров при расширении AsyncTask. – Roadblock