Сегодня Android Studio начала вести себя странно. Открываются исходные файлы java как файлы png что-то. Я могу собрать и запустить приложение, и если я посмотрю в файловую систему, файлы java выглядят нормально. Я делаю недействительный кеш и перезапускаю, удаляю .idea и создаю папки, но без изменений. Странно то, что я могу отлаживать запуск приложения. Если я хочу изменить файлы java, мне нужно открыть, как Блокнот, и сохранить, а затем снова построить проект.
В студии Android должен быть какой-то файл / настройка, которые контролируют это. Я удаляю проект ide и строю свернутую, но без изменений, где в Android Studio я могу сбросить это, чтобы начать работать нормально?
Да, спасибо, такая же проблема, Хэллоуин? Я использую Android Studio 3.2.1 Build # AI-181.5540.7.32.5056338, построенный 9 октября 2018 г. JRE: 1.8.0_152-release-1136-b06 amd64 JVM: 64-разрядная серверная виртуальная машина OpenJDK от JetBrains s.r.o Windows 10.0
Вы пробовали нажимать на гиперссылку сообщения?
Я подозреваю, что это связано с неправильным закрытием Android Studio, на этой неделе у меня случились сбои ноутбука.
Когда вы сохраняете файл в блокноте и открываете его в Android Studio, это происходит потому, что блокнот использует другую кодировку (ANSI).
Вы можете установить кодировку файла проекта на Settings->Editor->File Encodings
Вы также можете редактировать уникальную кодировку файла на File->File Encoding
Убедитесь, что кодировка файла вашего проекта - UTF-8 (по умолчанию).
Еще одна важная настройка - это типы файлов, которые вы тоже можете проверить. Вот моя настройка файла .java для примера.
Спасибо, что вы предлагаете, это нормально, но мне это не помогло. Я отправил ответ на свой вопрос.
Я нашел решение, которое мне помогло. Мне приходилось открывать каждый исходный файл java и все файлы xml в текстовом редакторе (Notepad ++) и что-то менять, а затем сохранять файл обратно в исходное положение.
Теперь Android Studio определяет все файлы как обычно
Это случилось и со мной. Я использую Linux много лет, но мне пришлось начать разработку на Win10 по другим причинам. Приятно знать, что вы нашли то, что работает для вас. Однако мой проект слишком велик, чтобы думать, что это хорошая идея для повторения ...
ОБНОВЛЕНИЕ: Хорошо, мой простой способ решить эту проблему - удалить весь проект и снова проверить его из git. Я думаю, что проблема может быть вызвана повреждением при индексировании.
Другой способ решить эту проблему:
Закройте Android Studio и удалите папку кешей:
C:\Users\user_name\.AndroidStudio4.0\system\caches
Выглядит странно - и это не первый сегодня случай плохого поведения Android Studio, см. здесь. Какую версию Android Studio вы используете?