Articles of Андроид студийные

Уже disposedjava.lang.AssertionError при переключении на дизайн в Android Studio

Я получаю следующую ошибку при переключении в Design View в Android Studio, ничего не изменилось в активности и раньше работало: java.lang.AssertionError: Already disposed at com.intellij.openapi.components.impl.ComponentManagerImpl.getPicoContainer(ComponentManagerImpl.java:263) at com.intellij.openapi.components.impl.ComponentManagerImpl.getPicoContainer(ComponentManagerImpl.java:55) at com.intellij.openapi.components.ServiceManager.getService(ServiceManager.java:40) at com.intellij.openapi.roots.impl.DirectoryIndex.getInstance(DirectoryIndex.java:31) at org.jetbrains.android.dom.AndroidXmlExtension.isAvailable(AndroidXmlExtension.java:52) at com.intellij.xml.XmlExtension.getExtension(XmlExtension.java:48) at com.intellij.xml.XmlExtension.getExtensionByElement(XmlExtension.java:59) at com.intellij.psi.impl.source.xml.XmlTagImpl.computeNamespaceMap(XmlTagImpl.java:893) at com.intellij.psi.impl.source.xml.XmlTagImpl.initNamespaceMaps(XmlTagImpl.java:857) at com.intellij.psi.impl.source.xml.XmlTagImpl.getAttributeValue(XmlTagImpl.java:631) at com.android.tools.idea.rendering.PsiResourceItem$1.getDefaultIndex(PsiResourceItem.java:160) at com.android.ide.common.rendering.api.ArrayResourceValue.getValue(ArrayResourceValue.java:95) at com.android.ide.common.resources.ResourceResolver.resolveResValue(ResourceResolver.java:272) at com.android.ide.common.resources.ResourceResolver.resolveResValue(ResourceResolver.java:263) at com.android.ide.common.resources.ResourceResolver.resolveValue(ResourceResolver.java:258) at com.android.layoutlib.bridge.android.BridgeContext.obtainStyledAttributes(BridgeContext.java:705) […]

Огромный размер неиспользуемого шрифта в Android Studio

Как говорится в заголовке, я непреднамеренно установил размер шрифта для чего-то гигантского в студии Android, и теперь он полностью непригоден. В большинстве случаев я вижу вершины нескольких букв после загрузки программы, поэтому я даже не могу вернуться к вариантам, чтобы уменьшить размер шрифта. Просматривая конфигурационные файлы, я не испытывал никакой радости, поэтому я ищу способ […]

Создание токена для доступа к учетной записи google

У меня проблема с созданием второго токена в моем приложении. Я зарегистрировал 2 аккаунта на своем телефоне. Когда я использую первый токен учетной записи, генерирует, но когда я выбираю второй токен, он не генерируется. Мой код: accountManager.getAuthTokenByFeatures("com.google", "Manage your tasks", null, this, Bundle.EMPTY, Bundle.EMPTY, new AccountManagerCallback<Bundle>() { @Override public void run(AccountManagerFuture<Bundle> bundleAccountManagerFuture) { try { […]

Как справиться с перетаскиванием в приложении для шахмат Android?

Я только начал с разработки приложений для Android (с java, в студии Android, если это имеет значение), и я делаю небольшой проект, просто для удовольствия. Я хочу создать свое собственное приложение для шахмат, и до сих пор я сделал немало вещей. Я настроил меню, чтобы переключиться на другое действие, которое является самой игрой, я сделал […]

Как назначить уведомление в Android

Я пытаюсь установить уведомление на какое-то время в будущем. У меня есть код для создания уведомления, но я не могу найти его вариант. Как я могу планировать уведомления?

XML Spinner атрибуты textAlignment = "right" API 16

Я пытаюсь установить атрибуты для spinner в моем приложении Android и один из атрибутов textAlignment = "right" (проблема заключается в том, что у меня есть spinner, что layout_width="match_parent" поэтому есть много места, и я бы Как это сделать с правой стороны), но это поддерживается только в API 17 и выше, тогда как я хочу сделать […]

Ошибка Gradle: конфигурация объявляет зависимость, которая не объявлена

Я делаю свое первое приложение для Android, но я не могу заставить Android Studio работать. Сначала я получил ошибку "Project with path ':wear' could not be found in project ':mobile'. Это было разрешено добавлением "include ':wear" в settings.gradle . Но затем возникает новая ошибка: "Error:Module version Test2:mobile:unspecified, configuration 'wearApp' declares a dependency on configuration 'default' […]

Android Studio: как быстро перемещать стиль из layout.xml в style.xml?

Code Block 1 : у меня есть следующий код в view.xml <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:textColor="#00FF00" android:typeface="monospace" android:text="@string/hello" /> Code Block 2 : Теперь я хочу переместить его в стиль, подобный этому. <TextView style="@style/CodeFont" android:text="@string/hello" /> Code Block 3 : В моем файле styles.xml я хочу иметь это. <resources> <style name="CodeFont" parent="@android:style/TextAppearance.Medium"> <item name="android:layout_width">fill_parent</item> <item name="android:layout_height">wrap_content</item> […]

Интеграция с Android Studio и Gradle

Я следую этому руководству, но с Android Studio. Я сделал следующие шаги: Создание нового проекта в Android Studio Добавление OpenCV-2.4.5-sdk / sdk / java в качестве модуля Щелкните правой кнопкой мыши на моем основном модуле-> Изменить настройки модуля-> добавил вышеописанный модуль opencv как зависимость Для моей MainActivity я использовал следующий код (снятый с одного из […]

Не удалось создать мост отладки Не удалось обнаружить версию adb. Синтаксическая ошибка: ")" Обновление платформ-инструментов с 23.0.1 по 23.1.0 Линукс-32 бит вызывает проблему

Я обновил платформенные инструменты с 23.0.1 до 23.1.0 и обнаружил, что некоторые из Android-приложений сломались. Я запускаю 32-битную версию Ubuntu 14.04 с android-sdk_r24.4.1 с установленной и Android-студией (141.2456560). Выполняя команду adb, он продолжает говорить ниже: Не удалось создать Debug Bridge: невозможно запустить adb-сервер: невозможно обнаружить версию adb, выход adb: / home / bhavesh / android-sdk-linux […]