Jump to content

Нужна помощь. Не работат FGX Android Logs Viewer.


Dmitry Sh.

Recommended Posts

В версия FGX 1.14.4.0 не работает просмотрщик, как в версии 10.4.2 так и в 11.2. При старте никаких ошибок нет, но окно лога пустой, т.е. не видит логов.

Подозреваю, что проблема локально у меня, так как не работает и Device Lens (CODEX).

С Android Studio проблем нет и точно помню, что в одной из предыдущих версий FGX работало. В какой точно - не скажу, редко использовал.

В чем может быть проблема?

Link to comment
Share on other sites

  • Administrators

Добрый день,

Чтобы понять, почему логер для вашего устройства не работает. Нужно собрать нашу отладочную информацию. Для этого:

  1. Убедитесь, что RAD Studio закрыта.
  2. Включаем режим расширенного вывода логов. Для этого внесите изменения из этого файла EnableVerboseMode.reg
  3. Запускаем среду
  4. Открываем окно вывода сообщений: View -> Tool Windows -> Messages
  5. Открываем логер "FGX Android Logs Viewer" и пытаемся его запустить.
  6. Копируем все сообщения из панели Messages и прикрепляем его в ответном сообщении.
  7. Выключите расширенный вывод логов. DisableVerboseMode.reg

Спасибо

Link to comment
Share on other sites

  • Administrators

На вашем устройстве на доступна часть флагов для команды logcat на вашем устройстве. А именно "logcat -v epoch".

https://developer.android.com/studio/command-line/logcat#formatmodify 

Этот флаг должен поддерживаться в принципе везде. Но похоже производитель вашего устройства посчитал, что этот флаг не нужен. Будем думать, как можно обойти отсутствие этого флага на вашем устройстве.

 

 

Link to comment
Share on other sites

я так понимаю, что проблема в формате -v epoch и  -v UTC они не поддерживются устройством

Ниже пример вывода лога на разных устройствах с разными параметрами формата -v

интересно что без указания параметров adb.exe logcat формат вывода разный

Xiaomi Redmi 3 Android 5.1

Спойлер

adb.exe -s 7ff8195d7ce3 logcat
D/BatteryController( 3423): action=android.intent.action.BATTERY_CHANGED; mCharging=true
I/PowerCenterProvider( 4235): call METHOD_GET_POWER_SUPPLY_INFO, quick_charge:false
W/        ( 3537): [ColorAdjust] gammamode=2, cemode=10

adb.exe -s 7ff8195d7ce3 logcat -v long
[ 09-13 10:03:06.828  3423: 3423 D/BatteryController ]
action=android.intent.action.BATTERY_CHANGED; mCharging=true

[ 09-13 10:03:06.828  4235: 4524 I/PowerCenterProvider ]
call METHOD_GET_POWER_SUPPLY_INFO, quick_charge:false

adb.exe -s 7ff8195d7ce3 logcat -v long -v epoch
ошибка
adb.exe -s 7ff8195d7ce3 logcat -v long -v UTC
ошибка

Samsung S5 Android 11

Спойлер

adb.exe -s a63a2b83 logcat
09-13 09:57:11.631     0     0 I sec_bat_swelling_check: status(4), swell_mode(0:0:0), cv(4300)mV, temp(244)
09-13 09:57:11.631     0     0 I sec-battery battery.98: sec_bat_fullcharged_check: Charging Mode : Additional

adb.exe -s a63a2b83 logcat -v long
[ 09-13 09:49:10.526     0:    0 I/         ]
vfsspi_work_func_debug r ocpen: 0, ldo: 0, sleep: 0, tz: 1, type: raptor

[ 09-13 09:49:11.926 30360:30406 I/chatty   ]
uid=10163(com.yandex.iot) YMM-NC-8 identical 13 lines

adb.exe -s a63a2b83 logcat -v long -v epoch
[          1662960030.216   735:  788 D/ActivityTaskManager ]
Top Process State changed to PROCESS_STATE_TOP_SLEEPING

[          1662960030.277   735:  788 V/DisplayPowerController ]
Brightness [-1.0] reason changing to: 'screen_off', previous reason: 'automatic'.

 

Samsung S10e Android 12

Спойлер

adb.exe -s RF8MB1HSWLK logcat
09-13 09:59:29.656   973  1047 D DisplayPowerController[0]: animateScreenStateChange: target=1, mLogicalDisplay.isEnabled()=true
09-13 09:59:29.656   973  1047 D DisplayPowerController[0]: getFinalBrightness : Summary is   0 (0.00) ->   0 (0.00)

adb.exe -s RF8MB1HSWLK logcat -v long
[ 09-13 09:41:45.049   973: 1030 D/BatteryService ]
Sending ACTION_BATTERY_CHANGED. scale:100, info:{.chargerAcOnline = true, .chargerUsbOnline = false, .chargerWirelessOnline = false, .maxChargingCurrent = 0, .maxChargingVoltage = 0, .batteryStatus = CHARGING, .batteryHealth = GOOD, .batteryPresent = true, .batteryLevel = 19, .batteryVoltage = 4001, .batteryTemperature = 266, .batteryCurrent = 906, .batteryCycleCount = 0, .batteryFullCharge = 3000000, .batteryChargeCounter = 594000, .batteryTechnology = Li-ion}

[ 09-13 09:41:45.049   973: 1030 D/BatteryService ]
online:3, current avg:1241, charge type:1, POGO powered:false, power sharing:false, high voltage charger:false, charger_type:0, capacity:280000, misc_event:0x10000, current_event:0x18000, current_now:906

adb.exe -s RF8MB1HSWLK logcat -v long -v epoch
[          1663051366.431   973: 1245 D/BatteryService ]
Sending ACTION_BATTERY_CHANGED. scale:100, info:{.chargerAcOnline = true, .chargerUsbOnline = false, .chargerWirelessOnline = false, .maxChargingCurrent = 0, .maxChargingVoltage = 0, .batteryStatus = CHARGING, .batteryHealth = GOOD, .batteryPresent = true, .batteryLevel = 20, .batteryVoltage = 4015, .batteryTemperature = 284, .batteryCurrent = 989, .batteryCycleCount = 0, .batteryFullCharge = 3000000, .batteryChargeCounter = 612000, .batteryTechnology = Li-ion}

[          1663051366.432   973: 1245 D/BatteryService ]
online:3, current avg:1498, charge type:1, POGO powered:false, power sharing:false, high voltage charger:false, charger_type:0, capacity:280000, misc_event:0x10000, current_event:0x18000, current_now:989

 

Link to comment
Share on other sites

  • Administrators

Все верно, поэтому мы и передаем ключи, чтобы формат вывода лога был ожидаемый для разбора и фильтрации. Попробуем использовать другие форматы, если на устройстве не поддерживается epoch.

  • Thanks 1
Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...