Articles of android 4.3 jelly bean

Как поймать это исключение в веб-браузере 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 отображаемые изображения слишком велики. Как я могу это решить?

Почему демонстрации API считаются «наследием», как API 18?

После установки новейшего ADT & SDK Android для поддержки API 18 я заметил, что все демонстрации API теперь считаются «устаревшими». Вот скриншот: Как так? Я заметил, что, хотя они считаются «наследием», они содержат некоторые вещи, которые принадлежат API 18, например, этот атрибут, найденный в манифесте: android:theme="@android:style/Theme.Holo.NoActionBar.Overscan" Странно, что это единственное, что Линт предупреждает меня о […]

SecurityException: отказ от разрешения: открытие провайдера

У меня есть следующая проблема. Мы создали приложение Game Center, которое обеспечивает основу для создания ad hoc wifi-игр и управляет рекордами / встречами таких игр. Доступ к базам данных для рекордов осуществляется с помощью провайдера: <provider android:name="com.identifier.gamecenterapp.contentprovider.MyGamesContentProvider" android:authorities="com.identifier.gamecenterapp.contentprovider" > </provider> Наша демо-игра (как ссылка для будущих разработчиков игр) содержит следующие разрешения: <uses-permission android:name="com.identifier.gamecenterapp.contentprovider.READ_DATABASE"/> <uses-permission android:name="com.identifier.gamecenterapp.contentprovider.WRITE_DATABASE"/> […]