Это очень просто: с помощью Android Studio я не могу создать проект, потому что получаю сообщение об ошибке:
Ошибка: java: незарегистрированное исключение org.json.JSONException; должен быть пойман или объявлен брошенным
Вот оскорбительный код:
public static JSONObject toJsonObject(String json){ JSONObject jsonObj = new JSONObject(json); return jsonObj; }
Я импортирую org.json.JSONObject; Кстати.
Волнистая красная линия находится под «новым JSONObject (json)». Это не похоже на передачу String, но везде, где я видел, например. https://github.com/douglascrockford/JSON-java/blob/master/JSONObject.java предполагает, что это возможно.
Я попытался сделать класс и метод нестатическими и перестроил проект / перезапустил Android Studio.
Я знаю, что это должно быть что-то простое, что я пропустил ...