Показаны сообщения с ярлыком Android Studio. Показать все сообщения
Показаны сообщения с ярлыком Android Studio. Показать все сообщения

9 июля 2021 г.

Проект не собирается гредлом

    После очередного обновления системы (pacman -Suy в данном случае) у меня перестал собираться проект из командной строки:

➜  clicker git:(master) ✗ ./gradlew assembleAndroidTest assembleDebug
Starting a Gradle Daemon, 1 incompatible Daemon could not be reused, use --status for details
> Task :app:processDebugMainManifest FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:processDebugMainManifest'.
> Unable to make field private final java.lang.String java.io.File.path accessible: module java.base does not "opens java.io" to unnamed module @101d84f6

7 августа 2019 г.

Ответ No changes detected в продуктах JetBrains при попытке сделать коммит

Якобы изменений нет
    Если вы столкнулись с ответом git «No changes detected» в ваших Android Studio,  PyCharm, Intelij IDEA PhpStorm и прочих, то это для вас. Другое проявление проблемы — когда вы пишете новый код или изменяете существующий, сбоку нет этих цветных полос, уведомляющих об изменённых участках кода.


22 ноября 2018 г.

Когда в Android Studio отсуствует Module

    Ещё одна сверх короткая запись.
Этот модуль должен быть доступен сразу
Но если его нет, то, видимо, эта запись для вас

    Бывала ли у вас с Android Studio проблема, что проект нифига не собирается, в проект даже Android SDK не подключается, кнопка синхронизации с файлами Gradle недоступна, либо просто ничего не делает. И при этом Студия то и дело сообщает об ошибке
java.lang.IllegalArgumentException: Argument for @NotNull parameter 'message' of com/android/tools/idea/gradle/project/sync/GradleSyncState.syncFailed must not be null
    Вот так выглядит ситуация, когда проблемы нет. В случае воспроизведения этой ошибки здесь будет только 1.8 (ну или другая версия JDK) и всё:
Когда проблема решена


13 марта 2018 г.

Форматирование карты памяти как внутренней памяти. Возвращение Android Adoptable Storage

Получаем вот этот экран
    В Android 6, кроме прочего, появилась встроенная возможность форматировать карточки памяти как часть внутренней памяти — adoptable storage. Это отлично, это удобно. Конечно, мрази-производители убирали эту возможность, но МОЖЕТ БЫТЬ решение ниже может помогать и в случае таких производителей.

    В моём же варианте речь про Android Emulator. Дело в том, что
ещё недавно образы в эмуляторе позволяли форматировать «карты памяти» так, чтобы они становились внутренней памятью. Без этого вы не можете, к примеру, выполнить простое
adb push myDir /sdcard/

24 февраля 2018 г.

PyCharm под Linux не сохраняет пароли и токены

Ну всё, заработало
    Если под вашей Kubuntu, openSUSE или любом другом дистрибутиве без GNOME установленный PyCharm/AndroidStudio/IDEA или иной продукт JetBrains не может никак сохранить пароль или токен от вашей любимой системы контроля версий, то, возможно, вы столкнулись с той же самой проблемой, что и я. В моём случае PyCharm Community не сохранял токен для GitHub, из-за чего я не мог удобно работать с ним.
    Решение супер простое. Нужно просто установить gnome-keyring. Всё, проблема решена. Теперь при сохранении пароля/токена поднимется запрос пароля кейринга, куда это пароль/токен и будет сохранён.

3 февраля 2018 г.

Проблема запуска Android emulator из командной строки

Хочется, но не удаётся
    Если вы попытались запустить эмулятор Android из командной строки и словили ошибку
ERROR:android/android-emu/android/qt/qt_setup.cpp:28:Qt library not found at ../emulator/lib64/qt/lib
для GNU/Linux или
emulator/qemu/windows-x86_64/qemu-system-i386.exe': No such file or directory
для Windows, то вам сюда.

24 декабря 2017 г.

Запуск эмулятора Android под *buntu

Когда эмулятор всё-таки запустился
    Короткая специфичная запись, которая сможет помочь сберечь ваши нервы. Если в вашей Ubuntu/Kubuntu/Xubuntu/Mint/etc. не запускается Android Emulator из Android Studio или IntelliJ IDEA, эта запись должна вам помочь.
    Почему Google не исправляет этот баг я не знаю. Он был записан ещё в 15 году, а я пишу эти строки в 17. 2017, если это важно, а то выяснится, что в 3017 баг всё ещё воспроизводится.