Android Studio – автоматическое завершение и другие функции, не работающие

Я установил андроид-студию .. он работал нормально. Теперь все неожиданно, ни одна из функций автозаполнения не работает. Я могу вводить что угодно, где бы ни было никакой проверки переменных, никакой помощи с функциями или проверки чего-либо. Я все еще могу скомпилировать проект, и я получаю ошибки, когда это происходит.

Кто-нибудь может помочь мне решить эту проблему.

Файл Go> Invalidate Caches / Restart …> Нажмите на Invalidate и Restart

Это действительно работает для меня. источник: https://code.google.com/p/android/issues/detail?id=61844#c4

Вы также можете проверить, отключен ли режим энергосбережения в меню « Файл» .

В большинстве случаев я видел, что проблема в том, что включен Power Save Mode , чтобы отключить доступ к Current inspection profile (нижний правый угол в Android Studio ).

введите описание изображения здесь

Я лично не сталкивался с этой проблемой, но попробуйте проверить следующие параметры ( File -> Settings или Alt+F7 ):

Настройки проекта [имя]
Inspections – убедитесь, что Android и Android Lint отмечены, или поочередно просто установите его по умолчанию, используя раскрывающийся список вверху.

Настройки IDE
Editor -> Code Completion – убедитесь, что Autopopup code completion (и проверьте остальные настройки в зависимости от ваших предпочтений.

Решение : попробуйте отключить «Файл -> Режим энергосбережения» в Android Studio (бета-версия) 0.8.14 – Mac OS X

В windowsх опция может быть в другом месте.


У меня была такая же проблема, но я вспомнил, что, изучая новую студию Android, я включил «Файл -> Режим энергосбережения», чтобы узнать, что он делает?

Я отключил режим энергосбережения, и все эти интеллектуальные функции вернулись.

Оказалось, что в режиме энергосбережения Android Studio отключает модули, отвечающие за такие функции, как Smart Code Completion и Code Analysis .

Работает

Отключить режим энергосбережения

Опция энергосберегающего режима : Файл -> Режим энергосбережения

Просто удалите все папки с именем AndroidStudioPreview

В Windows:

Перейдите в свою папку пользователя – в Windows 7/8 это будет:

[SYSDRIVE]:\Users[your username] (ex. C:\Users\JohnDoe)

В этой папке должна быть папка с именем .AndroidStudioPreview

В Mac OS X

Удалите эти файлы:

~/Library/Application Support/AndroidStudioPreview ~/Library/Caches/AndroidStudioPreview ~/Library/Logs/AndroidStudioPreview ~/Library/Preferences/AndroidStudioPreview

В андроид-студии есть режим энергосбережения, если вы случайно нажмете на него, что он отключит анализ кода, который уменьшит потребление батареи, а производительность также увеличится, но он не обнаружит ошибок и не выполнит автоматические полные операции.

Чтобы отключить режим энергосбережения

 - Go to File Menu of Studio - Uncheck The Power Saver Mode 

В вашем коде IDE анализ будет показан с использованием символа глаза в правом углу вашей студии Android.

 If Green means it is enabled and there is no error in your code. If Red Means It is enabled but there are few errors in your code. If It is white or blur then code analysis is disabled 

У меня была аналогичная проблема, когда ни один из других решений не работал.

Закрытие Android Studio, а затем удаление папок .idea и build решили эту проблему.

В моем случае, когда я переключаю язык клавиатуры на английский, автозаполнение работает снова.

У меня есть эта проблема много раз до сих пор, я предлагаю подход thees:

1 – в качестве режима проверки энергосбережения

2 – создайте новый проект с одинаковым идентификатором и именем пакета и скопируйте весь исходный код и ресурс из старого проекта в новый,

Если у вас есть проект библиотеки, убедитесь, что в библиотеке есть зависимости в build.gradle перечисленные с использованием конфигурации api , а не конфигурации implementation . Также убедитесь, что проект, который включает библиотеку, содержит все перечисленные зависимости (с использованием конфигурации implementation здесь хорошо).

 'The file size (2561270 bytes) exceeds configured limit (2560000 bytes). Code insight features are not available.' 

Если бы эта проблема отсутствовала в течение нескольких дней, при этом ни одно из этих предлагаемых решений не работало до того, как это сообщение получилось желтым под вкладками после добавления строки кода. Удаление строки кода устранило сообщение, но не проблема. Кажется, что есть окно размера кода, в котором вы теряете возможности проницательности, но не получаете это сообщение, по крайней мере, для меня. После того, как вы перейдете к определенной точке, сообщение наконец появится. Предлагаемое решение в другом streamе для этой проблемы состояло в том, чтобы изменить «Справка / Изменить пользовательские свойства», чтобы увеличить настроенный лимит, но только открытие этого вызвало диалог с вопросом, хочу ли я создать папку «idea.properties», чтобы я решил не подвергать риску этот подход, в конечном итоге сокращая размер файла.

Если ничего не работает (например, со мной), перейдите в свой профиль пользователя в windows at% userprofile%. Вы найдете там папки (скрытые) с версией студии Android, которую вы используете, и префикс с точкой.

подобный. AndroidStudio3.1. Просто удалите это.

У меня была та же проблема на некоторое время. Пока я не просмотрел сайт Android Studio и не столкнулся с введением. Затем я обнаружил, как активировать (я думаю) функцию автозаполнения. Он говорит, что нажмите Control + Space, и когда я это сделал, он сработал.

  • Разница между make и build в Android Studio
  • Как использовать собственный шрифт в проекте, написанном в Android Studio
  • Не удалось импортировать новый проект Gradle в андроид-студию
  • OpenCv с Android-студией 1.3+ с использованием новой функции gradle - undefined reference
  • Android Studio - исключение mergeDebugResources
  • Android Studio с сервисами Google Play
  • Как разрешить java.util.zip.ZipException?
  • Как создать проект библиотеки в Android Studio и проект приложения, который использует проект библиотеки
  • Прокси-сервер
  • Android Studio - Как увеличить размер выделенной кучи
  • Как открыть проект Android Studio в Eclipse?
  • Давайте будем гением компьютера.