Я полный новичок для разработки Android и кажется, что каждый раз, когда мне нужен пакет функций в моих файлах activity.java, я получаю ошибку «Не могу найти символ», и мне нужно импортировать другую библиотеку.Как узнать, какие библиотеки мне нужно импортировать? (Android Studio)
Я обнаружил, что один, люди склонны оставлять это при ответе на вопросы о StackOverflow и двух, что иногда трудно узнать, какую библиотеку нужно импортировать.
Мне было интересно, есть ли какой-либо простой способ узнать, что мне нужно импортировать, на основе функции или объекта, который не является символом, который не может быть найден.
Например, следующий код без "import android.widget.Toast;" возвратит ошибку:
String clicked = "String";
Toast.makeText(this, clicked, Toast.LENGTH_SHORT).show();
При создании нового проекта андроида мастер ухаживает импорта необходимых библиотек для вас. Хотя символ «не может найти символ» не похож на проблему с библиотекой. Не могли бы вы описать, с какой именно проблемой вы сталкиваетесь? –
Опубликуйте свой код того, что вы пытаетесь импортировать. Вам нужно знать, какие классы вы используете, скорее всего, из Android-документов. Android Studio и импорт импортных товаров: https://www.jetbrains.com/idea/help/optimizing-imports.html –
Я обнаружил, что текущая проблема, с которой я сталкиваюсь, отличается от того, что я опубликовал , Я протестировал ответ Black Bird с другим, с которым я столкнулся раньше, и он работал отлично. Например, я хотел использовать Toast, и я получил «Не могу найти символ» и не мог сразу сказать, какую библиотеку мне нужно импортировать, потому что я но нажав Alt + Enter, пока над этой линией появляется ошибка, предлагаемая библиотекой и исправленная проблема. – noshaf