Articles of Андроидная

Отладочные модульные тесты с использованием IntelliJ / AndroidStudio

Я использую плагин robolectric gradle для написания модульных тестов для Android. Пока все отлично работает, кроме возможности правильно отлаживать мои тесты с помощью Android Studio. Я провел некоторое расследование ( http://forums.gradle.org/gradle/topics/how_do_you_attach_a_debugger_to_gradle_so_that_i_can_debug_it_running_a_task ), и я закончил: Начните отладочную конфигурацию gradle из консоли gradlew -DtestDebug.debug=true app:clean app:testDebug Это остановит сборку градиента и дождитесь прослушивания на 5005 Создайте […]

Невозможно отладить приложение Android в Intellij: «Предупреждение: информация об отладке может быть недоступна».

Я пытаюсь отладить приложение с Intellij 13.0 в Windows 7. Всякий раз, когда я начинаю отладку, я получаю следующее предупреждение: Предупреждение: информация об отладке может быть недоступна. Закройте другое приложение, используя ADB: Monitor, DDMS, Eclipse " Я тестировал его на устройстве и в эмуляторе. Единственное, что у меня есть, это Intellij. Я также пытался закрыть […]

Gson замедляет отладчик Android Studio

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

Очистка стека активности Android без анимации (тихо)

У меня есть два вида деятельности: A и B. 1) Из действия A вы можете перейти к B и вернуться к кнопке A через кнопку (возобновить). 2) Из действия A вы можете перейти к B, сделать выбор, который вернется к активности A, перезагрузив его. Здесь мне нужно очистить предыдущую копию действия A из заднего стека. […]

Как отлаживать исходный код Java, когда я реализую пользовательский детектор для Lint?

Я разработчик Android. Я уже разработал свои собственные правила lint, внедряя новый XXXDetector и XXXIssueRegistry, вот мой исходный код: Мой файл XXXIssueRegistry: public class MyIssueRegistry extends IssueRegistry { @Override public List<Issue> getIssues() { System.out.println("!!!!!!!!!!!!! ljf MyIssueRegistry lint rules works"); return Arrays.asList(AttrPrefixDetector.ISSUE, LoggerUsageDetector.ISSUE); } } Мой файл XXXDetector: public class LoggerUsageDetector extends Detector implements Detector.ClassScanner { […]

Отображать состояние прямо из холодного старта

Я построил приложение Кордовы , используя ионный каркас. Он создается с использованием Peer JS, и мне нужно приложение для быстрого открытия состояния с холодного запуска, когда мой партнер получает входящий звонок, вроде как приложение для телефона открывает входящий вызов, когда мы получаем звонок. В настоящее время я использую ионные push-уведомления, чтобы открыть состояние при щелчке […]

Запись голосового вызова на Android Lollipop и более поздняя версия не работают

У меня возникла проблема с записью голосового вызова в android lollipop и более высокой версией. По этому коду я могу записать свой голос, но не смог записать голос другого человека. public void startRecording() { if (recording == false) { Log.e("here", "——–Recorder_Sarted——" + fname); SimpleDateFormat sdf = new SimpleDateFormat("ddMMyyyy"); int randomPIN = (int) (Math.random() * 9000) […]

Почему пользователь firebase все еще выполнил вход после того, как я удалил его из панели управления firebase

Я использовал Firebase Quickstarts для образца Android Auth. Затем я создал пользователя в панели управления firebase для входа в систему пользователя с электронной почтой и паролем, пользователь вошел в систему успешно. Но когда я удалил пользователя, он все равно выполнил вход в систему и показ электронной почты старого пользователя (user.getEmail ()) // [START auth_state_listener] mAuthListener […]

Удаленная отладка Opera для Android

Я пытаюсь удаленно отлаживать Opera для Android. Я установил Android SDK, проверил удаленную отладку на телефоне, chrome на моем компьютере, Android 4.3 и успешно удалил отладочную версию в Chrome и Firefox. Я следую инструкциям для удаленной отладки Opera для Android, и он говорит: Подключите рабочий стол к устройству Запустите Opera для Android и включите отладку, […]

Android-динамические RadioGroup / RadioButtons как плоские кнопки

Это аналогичная проблема с тем, что упоминается в соответствующем посте, но я думал, что это было совсем другое, чтобы получить свой собственный вопрос. Вот оно: Я смог получить «радиокруг», чтобы не возникало проблем при объявлении переключателей в xml, установив атрибут кнопки радиокнопки равным нулю: <RadioButton android:id="@+id/radioButton1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="One" android:background="@drawable/radio_button_selector" android:button="@null"/> Но когда я пытаюсь […]

Intereting Posts
Вызовите базу данных Firebase из Google App Engine При использовании режима Immersive с диалогими, nav. Bar снова появляется и меняет размеры моего макета Панель приложений Android не отображается при тестировании приложения? Как программно отключить кнопки ввода подсветки? Ошибка Facebook unity sdk Android Webview не может сосредоточиться на своих элементах Android.content.ActivityNotFoundException, когда ссылка не содержит http Фрагмент OnClickListener, вызванный после onDestroyView КоординаторЛайт внутри другого координатораLayout Попытка запускать тривиальные тесты Android JUnit. Получение: «Не удалось выполнить тестовый прогон: нет результатов теста« Что мне не хватает? Лучшие практики при кластеризации большого количества маркеров в Google Maps Android V2 Как использовать ArrayAdapter в android пользовательских объектов Служба андроидов уведомляет, что деятельность завершена наилучшим образом? GetRunningTasks не работает в Android L Как нарисовать вектор направления в Android