Articles of android 4.3 jelly bean

OnServicesОткрытый статус – 129 и нестабильная связь для BLE в Android

Я следую за страницей Bluetooth Low Energy для разработки в Android 4.3 для Bluetooth Low Energy Я пытаюсь подключить устройство BLE следующим кодом: public void connect(final String address) { // TODO Auto-generated method stub Log.w(TAG, "BluetoothLeService Connect function."); if(mBluetoothAdapter == null || address == null){ Log.w(TAG, "BluetoothAdapter not initialized or unspecified address."); } final BluetoothDevice […]

Уведомление о низкой энергии bluetooth

Я пытаюсь прочитать значение температуры из профиля здоровья. Медицинский термометр . Согласно официальной странице google ble devlopment, когда я пытаюсь уведомить термометр здоровья, характерный для чтения температуры, я пытаюсь написать значение дескриптора (Конфигурация клиентских характеристик), используя writeDescriptor метод обратного вызова writeDescriptor status return 5 согласно google, это GATT_INSUFFICIENT_AUTHENTICATION. Поэтому я комментирую код writedescriptor и пытаюсь […]

Как поймать это исключение в веб-браузере Android?

Из-за ошибки в Android 4.3 мое приложение падает при попытке загрузить определенные веб-страницы в webview Трассировка стека выглядит так: 09-16 14:16:48.221: E/AndroidRuntime(22487): FATAL EXCEPTION: WebViewCoreThread 09-16 14:16:48.221: E/AndroidRuntime(22487): java.lang.StringIndexOutOfBoundsException: length=0; index=-1 09-16 14:16:48.221: E/AndroidRuntime(22487): at java.lang.AbstractStringBuilder.indexAndLength(AbstractStringBuilder.java:212) 09-16 14:16:48.221: E/AndroidRuntime(22487): at java.lang.AbstractStringBuilder.charAt(AbstractStringBuilder.java:206) 09-16 14:16:48.221: E/AndroidRuntime(22487): at java.lang.StringBuffer.charAt(StringBuffer.java:346) 09-16 14:16:48.221: E/AndroidRuntime(22487): at com.android.org.bouncycastle.asn1.x509.X509NameTokenizer.nextToken(X509NameTokenizer.java:78) 09-16 14:16:48.221: E/AndroidRuntime(22487): at […]

Невозможно прочитать характеристику. Android BLE

Я хотел бы прочитать данные с определенной характеристики моего удаленного устройства BLE на Android-планшет Nexus 7. Проблема в том, что я могу получить данные, включив уведомление об этом readCharacteristic даже без вызова readCharacteristic . Но я не могу успешно прочитать характеристику, вызвав readCharacteristic без включения уведомления. mBluetoothGatt.readCharacteristic(characteristic) возвращает false. Таким образом, функция onCharacteristicRead никогда не […]

Как пользоваться профилем PROXIMITY PROFILE, IMMEDIATE ALERT SERVICE и Find Me Profile в android 4.3 BLE?

Я разрабатываю приложение для Android, где мне нужно подключиться к устройству Bluetooth на Android 4.3. Целью этого APP является BLE Anti-loss, он может сделать звуковой сигнал на удаленном устройстве, и я хочу реализовать PROXIMITY PROFILE и Find Me PROFILE . Я ссылаюсь на образец BluetoothLeGatt в Android API18, и я могу сканировать, подключаться и открывать […]

Android KeyStore сбрасывается, когда для экрана блокировки установлено значение «нет»,

Следующая проблема была протестирована с версией Android 4.3 и связью 7 При использовании KeyStore с Android версии 4.3 ключ удаляется после установки экрана блокировки на нет, не имеет значения, был ли ранее заблокирован экран блокировки. Чтобы воспроизвести это, вы можете использовать предоставленный образец андроида, расположенный под "SDK \ Samples \ андроида-18 \ безопасность \ хранилищу […]

Android 4.3+, android: textColorHint не работает, цвет подсказки всегда белый

Как говорится в этом вопросе: при тестировании приложения на устройствах под управлением Android 4.3+ (также проверенных на 4.4) цвет подсказок (для EditText) становится белым, и независимо от того, какой цвет я ему устанавливал, он остается белым. Поскольку фон EditText белый, подсказки не видны невооруженным глазом! Я googled и googled и не могу найти кого-то имеющего […]

Ошибка с Android 4.3 Метод ImageView getImageMatrix ()

Недавно я обновился до Android 4.4, и некоторые из моих приложений неожиданно перестали работать. У меня есть этот код для инициализации, а затем для рисования моего пользовательского представления. Основная идея заключается в том, что он регулирует уровень масштабирования, чтобы весь вид соответствовал экрану. private void initAtZoomLevel(float zoomLevel){ …. Matrix transformMatrix = new Matrix(); transformMatrix.setScale(initialZoomLevel, initialZoomLevel); […]

Скрыть / изменить изображение экрана приложения из последних приложений Android 4.x

Мне нужно скрыть экран приложения из списка запущенных приложений, когда вы нажимаете кнопку «Недавние приложения» в Android 4.x. Данные, содержащиеся в моем приложении, могут утечки конфиденциальной информации, если кто-то должен был запустить мое приложение в фоновом режиме. Мне все равно хотелось бы, чтобы мое приложение отображалось в последних приложениях, а не на скриншоте. Как ты […]

Разница в WebView в Android 4.3 до 4.4

Я реализовал WebView с изображениями, взятыми из Интернета. На Android 4.3 нет проблем. В Android 4.4 kitkat отображаемые изображения слишком велики. Как я могу это решить?