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

Частота дискретизации и шума для Android MediaRecorder

У меня проблема с использованием MediaRecorder от Android для записи звука с микрофона на файлы .m4a (AAC-LC, MPEG-4 container). Начиная с уровня API 18, частота выборки по умолчанию падает с 44,1 до 48 кГц (в зависимости от устройства) до 8 Гц. Если я задаю частоту дискретизации с использованием MediaRecorder.setAudioSamplingRate, она использует указанную скорость, но в […]

GetFromLocationName error, Сервис недоступен. Работали, остановились

В моем приложении я использую getFromLocationName, и он работает в приложении до недавнего времени, теперь внезапно я получаю «Сервис недоступен». Исключение: Geocoder.getFromLocationName (Geocoder.java:178) Это код, который я использую: Geocoder coder = new Geocoder(this); List<Address> address = null; try { address = coder.getFromLocationName(navAddr,5); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } Честно […]

Действие onNewIntent Null Pointer Exception

Я инициализирую свои списки в своей деятельности onCreate (), как показано ниже: private List<MyItem> filtered; @Override protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_dashboard); filtered = new ArrayList<>(); // more things } И когда я пытаюсь использовать отфильтрованные элементы из onNewIntent, иногда я получаю исключение нулевого указателя. @Override protected void onNewIntent(Intent intent) { super.onNewIntent(intent); filtered.clear(); […]

Выпустить растровые изображения из android.view.GLES20DisplayList

Кто-нибудь знает, как выпустить растровые изображения из android.view.GLES20DisplayList. И почему это держит их в живых, даже если вы очищаете, скажем, ImageView вручную? Или, может быть, есть способ отключить GLES20DisplayList, попытался использовать android: hardwareAccelerated = «false» в AndroidManifest, по-прежнему не повезло. Похоже, что затронуто только в 4.2 (1) Обновление: похоже, вы не можете отключить аппаратное ускорение […]

Исключить несколько URL из deeplinking

Я мог бы успешно выполнить deeplinking приложения, используя следующий фильтр в фильтре-замыслах в моем манифесте: <data android:host="myhost.com" android:pathPrefix="/v" android:scheme="http" /> Например. Моими адресами являются: http://myhost.com/v/login1.php?id=123&name=abc&type=a http://myhost.com/v/login1.php?id=123&name=abc&type=b Я хочу исключить http://myhost.com/v/login1.php?id=123&name=abc&type=c Теперь я хочу исключить несколько Urls, которые имеют один и тот же префикс. Возможно ли, или мне нужно явно указать все URL-адреса с помощью android:path […]

Использование отладчика Microsoft с Xamarin Android

В настройках Android-проекта есть опция в разделе «Параметры Android » на вкладке « Упаковка », которая позволяет выбирать между отладчиком Xamarin или отладчиком Microsoft. Отладчик Xamarin работает, но не так хорош, как Microsoft. К сожалению, я получаю сообщение об ошибке при попытке использования отладчика Microsoft и развертывания на одном из эмуляторов Visual Studio для Android. […]

Как удалить SingleTask-активность с помощью taskAffinity из последних задач, когда она будет завершена?

Предположим, что у нас есть два вида деятельности. A – основная деятельность, то есть «домашняя пусковая установка включена» (фильтры правильного намерения и т. Д.), B – задача с правами на работу с спецификацией singleTask (может быть только один экземпляр этой операции) и с пользовательской функцией taskAffinity (чтобы отличить ее от основного корня задачи). Предположим, что […]

Отладчик Eclipse «прыгает» пропускает важный код

У меня есть странная проблема, отлаживающая приложение для Android. Чтобы быть точным, я копирую здесь точный код, над которым я работаю: // Get the puzzles from cache List<PuzzleDetails> newPuzzles = m_cachedPuzzles.getPuzzles(count); if(newPuzzles.size() > 0){ // Remove from cache m_cachedPuzzles.removePuzzles(newPuzzles); // LINE (A) // Add the new puzzles from cache immediately m_ownedPuzzles.addPuzzles(newPuzzles); Log.d("requests", "" + newPuzzles.size() […]

Простое извлечение текста в формате PDF на Android?

Кто-нибудь знает библиотеку для извлечения PDF-файлов, которая работает для Android? Чтобы быть ясным, все, что я хочу сделать, это извлечь текст из существующего PDF. Мне не нужно извлекать изображения или создавать PDF-файлы. Я попробовал IText и обнаружил, что он генерирует ошибку (не смог найти класс com.lowagie.text.pdf.PdfReader). Я также пробовал DroidText, который генерирует ту же ошибку.

Ошибка сборки Android: неизвестный пакетный фильтр

Update: Может показаться интересным, что у меня также была аналогичная ошибка: «Ошибка: игнорирование неизвестного пакета фильтра« extra-android-m2repository »в этой строке: android update sdk –filter extra-android-m2repository –no-ui –force > /dev/null Но я решил это, обновив инструменты sdk до rev. 23. Исходная ошибка сохраняется. У меня есть работа по сборке Android, работающая на постоянной интеграции travis.ci. Он […]

Intereting Posts
Ошибка Android «Попытка использования переработанного растрового изображения»? Ошибка: (3, 17) java: пакет org.junit не существует – intellij InflateException: двоичная строка XML-файла # 22: ошибка раздувания класса <unknown> Как выравнивать представления в нижней части экрана? Android Как эмулировать поведение @android: id / empty в GridView? Использование настраиваемых ключей отладки в Intellij IDEA 10 Community Ed Доступ из браузера в камеру Android TextView Обоснование текста Получение атрибута «android: icon»: атрибут не является строковым значением »при загрузке APK в хранилище воспроизведения Конфликт с зависимостью «com.android.support:support-annotations». Разрешенные версии для приложения (23.1.0) и тестового приложения (23.0.1) отличаются Как поймать, что панорамирование и масштабирование карты действительно закончены? Андроид, получающий звуковые частоты в реальном времени? Использование атрибута onClick в макете xml вызывает NoSuchMethodException в диалоговом окне Android Как получить libcap (библиотека возможностей Linux) для Android? В телефонной трубке отсутствует компакт-диск 3.5.0