Предупреждение "Неизвестные биты установлены в runtime_flags: 0x8000" в Logcat на эмуляторе Android Q - программирование
Подтвердить что ты не робот

Предупреждение "Неизвестные биты установлены в runtime_flags: 0x8000" в Logcat на эмуляторе Android Q

Я получаю это предупреждение в качестве первой строки моего приложения в logcat, и я понятия не имею, к чему оно относится и как мне его исправить. Google не предлагает много информации об этом (фактически, вообще никакой). Пожалуйста, порекомендуйте. О каких флагах это может быть? Есть ли способ узнать, на что может ссылаться указанный бит (или, возможно, имел в виду старые версии Android)? В журнале Android 9 и более ранних версий такой строки нет.

4b9b3361

Ответ 1

У меня тоже есть эта ошибка. Он звонит из MediaPlayer. Но я не знаю, как это исправить.

Ответ 2

Я искал, и у меня есть предложение для вас.

Прежде всего, посмотрите на эти ссылки:

шестнадцатеричное-0х8000

разница между константами 32768 и 0x8000

Теперь эти ссылки могут помочь вам:

Фрагмент Android не найден для идентификатора

FLAG_ACTIVITY_CLEAR_TOP

addFlags (0x8000)

и последнее, что есть:

Удалите приложение из эмулятора и снова запустите проект.

Первое редактирование:

Я снова искал, и я думаю, что мы близки к ответу, поэтому, пожалуйста, проверьте эту ссылку и скажите, что вы думаете? они не имеют значения? или мы на правильном пути.

...

AConfiguration

org.robolectric.res.android

Класс AConfiguration

...

ACONFIGURATION_SCREEN_ROUND

public static final int ACONFIGURATION_SCREEN_ROUND

...

\ SDK\NDK-расслоение\SYSROOT\USR\включить\андроида

configuration.h

   * Bit mask for
   * <a href="@dacRoot/guide/topics/resources/providing-resources.html#LayoutDirectionQualifier">layout direction</a>
   * configuration.

   ACONFIGURATION_LAYOUTDIR = 0x4000,
   ACONFIGURATION_SCREEN_ROUND = 0x8000

...

https://developer.android.com/ndk/reference/group/configuration

android_ndk_sys

 Constant : ACONFIGURATION_SCREEN_ROUND
 ->
 Constant android_ndk_sys::ACONFIGURATION_SCREEN_ROUND
 pub const ACONFIGURATION_SCREEN_ROUND: _bindgen_ty_3
 ->
 Type Definition android_ndk_sys::_bindgen_ty_3

 type _bindgen_ty_3 = u32;

...

ACAMERA_VENDOR = 0x8000

 ACAMERA_VENDOR = 0x8000
 ACAMERA_DISTORTION_CORRECTION << 16,
   ACAMERA_HEIC_START = ACAMERA_HEIC << 16,
   ACAMERA_HEIC_INFO_START = ACAMERA_HEIC_INFO << 16,
   ACAMERA_VENDOR_START = ACAMERA_VENDOR << 16