7

я проходил через реагировать машинный код и нашел следующий код в одном из файлов:Как установить уровни ведения журнала на Android, для реагирования на родной?

#define RCTLog(...) _RCTLog(RCTLogLevelInfo, __VA_ARGS__) 
#define RCTLogTrace(...) _RCTLog(RCTLogLevelTrace, __VA_ARGS__) 
#define RCTLogInfo(...) _RCTLog(RCTLogLevelInfo, __VA_ARGS__) 
#define RCTLogWarn(...) _RCTLog(RCTLogLevelWarning, __VA_ARGS__) 
#define RCTLogError(...) _RCTLog(RCTLogLevelError, __VA_ARGS__) 

мне было интересно, если есть что-то подобное (в реакции родной) для Android, а также. Я пробовал ловить рыбу через реактивный код, но не смог найти способ сделать это. Мне было интересно, нужно ли кому-то делать это для Android.

Может кто-нибудь, пожалуйста, помогите мне с этим?

ответ

0

React-native использует Yoga под капотом, чтобы отобразить их сообщение на экране. Мне не удалось найти библиотеку, которая делает то же самое для приложения для Android. Существует много библиотеки, отображающей сообщение на экране, которое вы можете использовать для отображения вашего сообщения журнала. Внутри response-native компонент журнала создается из кода object-c, поэтому вы не можете получить к нему доступ из java. В последние несколько дней я пытался найти что-то подобное, но не смог. Существует также множество инструментов, которые помогут вам регистрировать всю информацию, но журнал всегда отображается в консоли.

+0

Мы не хотим отвечать на JS, но для JAVA (Android) - но спасибо. – odemolliens

+0

Что именно вы хотите? Если вы хотите записывать данные при разработке приложения в консоль, вы можете использовать консоль JS, андроид или iOS. Вы также можете просмотреть свои журналы в консоли Android Studio, консоли xCode, в своем терминале или на большинстве IDE-консоли. Или вы говорили о журналах отчетов, например, при сбое приложения на неизвестном пользовательском устройстве? Если вы хотите записать журнал на консоль в JAVA, вот как это сделать: https://developer.android.com/studio/debug/am-logcat.html С чуть более подробной информацией я, вероятно, смогу быть более полезным. –

+0

'_RCTLog (RCTLogLevelWarning' позволяет нам добавлять собственные журналы, которые являются diplay в слое RN, например, с помощью' console.warn ('message') '. Мы хотим найти то же самое, но для Android – odemolliens

Смежные вопросы