Size: a a a

Android Developers

2021 January 16

A

Ak in Android Developers
l|v|l
Ребят, я куда-то нажал в AS, и когда я пытаюсь добавить в код проекта (.java) импорт нового модуля, IDE САМА его удаляет из моего кода (берет и за меня удаляет строчку). Модуль я пытаюсь добавить этот:
import android.content.BroadcastReceiver;
Почему AS так себя ведет? (неадекватно)
Может быть, у тебя уже есть он?
источник

l

l|v|l in Android Developers
Не, 100%. Учитывая, что скорее всего я подключаю что-то неправильно, этого модуля не могло быть изначально. Раздражение вызывает тот факт, что IDE делает это сама, за меня
источник

A

Ak in Android Developers
l|v|l
Не, 100%. Учитывая, что скорее всего я подключаю что-то неправильно, этого модуля не могло быть изначально. Раздражение вызывает тот факт, что IDE делает это сама, за меня
А студия разве не автоматически добавляет импорты?
источник

l

l|v|l in Android Developers
Ak
А студия разве не автоматически добавляет импорты?
Делает. Но там ведь не было того импорта, который мне нужен
источник

k

kiber.io in Android Developers
а если попробовать в коде просто заюзать этот класс? студия сама должна будет добавить импорт
источник

l

l|v|l in Android Developers
Ak
А студия разве не автоматически добавляет импорты?
Но мне то нужен модуль, из которого я смогу достать методы для отслеживания входящих звонков. Такого по дефолту импорта нет, очевидно
источник

l

l|v|l in Android Developers
kiber.io
а если попробовать в коде просто заюзать этот класс? студия сама должна будет добавить импорт
Ничего себе. Щас чекну
источник

l

l|v|l in Android Developers
kiber.io
а если попробовать в коде просто заюзать этот класс? студия сама должна будет добавить импорт
Вопрос наперед, а откуда студия понимает, что импортировать?
источник

k

kiber.io in Android Developers
когда ты начинаешь писать имя класса студия тебе предлагает варианты классов с таким именем. если их несколько, то у тебя будет указано, в каком пакете каждый класс и стрелочками/мышкой можно выбрать нужный. после выбора студия сама импортнёт его
источник

k

kiber.io in Android Developers
отдельно в студии можно включить фишку, чтобы она автоматически добавляла импорты, у которых только одно совпадение
источник

l

l|v|l in Android Developers
kiber.io
а если попробовать в коде просто заюзать этот класс? студия сама должна будет добавить импорт
'Авто' импорт не произошел, проект стал красным подсвечен (тот класс, который я добавил)
источник

k

kiber.io in Android Developers
Нвведи мышкой на него, должна предложить исправления, среди которых импорт
источник

k

kiber.io in Android Developers
kiber.io
когда ты начинаешь писать имя класса студия тебе предлагает варианты классов с таким именем. если их несколько, то у тебя будет указано, в каком пакете каждый класс и стрелочками/мышкой можно выбрать нужный. после выбора студия сама импортнёт его
источник

k

kiber.io in Android Developers
kiber.io
когда ты начинаешь писать имя класса студия тебе предлагает варианты классов с таким именем. если их несколько, то у тебя будет указано, в каком пакете каждый класс и стрелочками/мышкой можно выбрать нужный. после выбора студия сама импортнёт его
источник

l

l|v|l in Android Developers
kiber.io
Нвведи мышкой на него, должна предложить исправления, среди которых импорт
Вот через исправление я когда сделал импорт выше, там я шо-то нажал, и теперь то ли неправильный импорт, то ли еще что, но текст, который ему не нравится — он удаляется))
источник

l

l|v|l in Android Developers
Воу
источник

l

l|v|l in Android Developers
Увы, мне он предлагает сделать другое
источник

GO

GGorAA Official in Android Developers
l|v|l
Увы, мне он предлагает сделать другое
Ты не то выделяешь
источник

k

kiber.io in Android Developers
l|v|l
Увы, мне он предлагает сделать другое
на BroadcastReceiver наведи
источник

GO

GGorAA Official in Android Developers
Кликни по BroadcastReceiver
источник