Konstantin
не храните все в одном ключе)
понял что нужно сделать, спасибо, попробую
Vladimir
:)
Konstantin
:)
еще раз спасибо, разнес по разным ключам, и ошибка прошла )))
Max
Привет еще раз. Подскажите, пожалуйста, кто сталкивался с ошибкой при импорте firebase. Как только делаю import firebase from 'react-native-firebase'; сразу получаю: 06-18 16:56:17.583 4294 4351 E ReactNativeJS: Java exception in 'NativeModules' 06-18 16:56:17.583 4294 4351 E ReactNativeJS: 06-18 16:56:17.583 4294 4351 E ReactNativeJS: java.lang.NoClassDefFoundError: Failed resolution of: Lcom/google/android/gms/common/GoogleApiAvailability; 06-18 16:56:17.597 4294 4351 E ReactNativeJS: Module AppRegistry is not a registered callable module (calling runApplication) Увы гугл не дал внятного результата
Vladimir
нативные андроид библиотеки у вас не подключены
Max
Подключенно
Max
Крэшлитика попадает в консоль файрбейза
Vladimir
значит это сделано как-то неправильно. Java в класспасе не может нужных классов найти
Vladimir
Отбой про неправильно
Vladimir
прогуард
Vladimir
https://stackoverflow.com/questions/45024118/classnotfound-googleapiavailability-when-proguard-is-used
George
Народ, а кто-нибудь нейросети юзал с RN? Пробовал разбираться? Есть какой-то опыт с Tensorflow.js? Или кто-то планирует в этом разбираться? Если да, то где и как?
Sergey
какой search bar самый лучший в rn?
Vladimir
какой search bar самый лучший в rn?
сделанный своими руками))
Sergey
спасибо, уже понял что проще самому)
Vladimir
да, не такой компонент, чтоб либу мутить IMO
Oleg
Ребят, у кого-нибудь возникала такая же ситуация? Запускаю из под консоли react-native run-android - все ок. Запускаю из под Андроид-студии - открывается с ошибкой: Unable to load script from assets index.android.bundle
Oleg
И как это может быть связано с adb reverse tcp:8081 tcp:8081, как это пишут на StackOverflow
Oleg
https://stackoverflow.com/questions/44446523/unable-to-load-script-from-assets-index-android-bundle-on-windows
Oleg
И самый частый ответ - какая-то непонятная для меня дичь: mkdir android/app/src/main/assets react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res react-native run-android
Oleg
Я это пробовал, у меня заработало, но пропали иконки...
Raserad
Какая архитектура используется в react native?
Raserad
Имею ввиду при разработке приложений. Есть ли архитектуры с разделением слоев(mvp, mvc, mvvm, к примеру)
akasybe
react-native использует подход react для разработки интерфейсов
akasybe
то есть по сути это просто V
akasybe
все остальное добавляется уже другими библиотеками
Dastan
Коллеги, посоветуйте надежный qr-code scanner
Dastan
или можно использовать встроенный barcode reader из react-native-camera ?
Artem
И самый частый ответ - какая-то непонятная для меня дичь: mkdir android/app/src/main/assets react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res react-native run-android
Согласен, это очень глупый ответ, ибо таким образом временные файлы попадают в гит. Насколько я помню, у меня решалось командой "adb reverse tcp:8081 tcp:8081"
zamir
ребят, как узнать высоту чекли на на айфон 10?? ...Platform.select({ android: { marginTop: StatusBar.currentHeight }, ios: { marginTop: 30 } }) пытался так, но StatusBar.currentHeight на ios не работает
Aleksei
а еще лучше SafeAreaView использовать
Nick
Как вариант чекнуть в SafeAreaView
zamir
спасибо👍
Alexander
Никто не обновлялся до нового релиза 0.56-rc? Много изменений, но которые ломают совместимость не вижу.
Artem
Кому интересно, я тут наскреб немного впечатлений о React Native после полугода работы с ним. Сравниваю в целом с нативной android-разработкой https://medium.com/@Bringoff/how-an-android-developer-dived-into-react-native-and-survived-cc6531d327d4
Aleksei
Кому интересно, я тут наскреб немного впечатлений о React Native после полугода работы с ним. Сравниваю в целом с нативной android-разработкой https://medium.com/@Bringoff/how-an-android-developer-dived-into-react-native-and-survived-cc6531d327d4
в целом все достаточно объективно, хорошая статья 🙂👍 я бы еще послушал про Architecture Components и различие от RN, а то в статье было скорее для андроидов девов, а не наоборот)
Vladimir
Очень взвешанная статья, круто! Поставил лайков
Vladimir
Если кто-то интересуется нативной Android разработкой, то можно почитать мои статьи про background work, последняя тут https://proandroiddev.com/android-background-in-a-nutshell-part-v-kotlin-coroutines-f1bde21875f6
Aleksei
а бы вот какой хотел вопрос поднять, чего не хватает для дебага в RN? особенно интересно в сравнении с нативной мобильной разработкой
Vladimir
а бы вот какой хотел вопрос поднять, чего не хватает для дебага в RN? особенно интересно в сравнении с нативной мобильной разработкой
приложение под react-native-debugger очень тормозит. Для студии такого не наблюдается конечно. Под хромом не тормозит, но там и redux инспектора нет
Władimir (Zae)
вместо реакт нейтив дебаггера пользовался stick_kitten
Władimir (Zae)
хватает консоль логи
Władimir (Zae)
и не грузит ни ноут ни приложение
Władimir (Zae)
ибо дебаггер через 5-6 часов работы начинает люто лагать
Aleksei
а вы ребят remote debugger только для логов юзаете или что то еще?
Nick
https://infinite.red/reactotron
Artem
а бы вот какой хотел вопрос поднять, чего не хватает для дебага в RN? особенно интересно в сравнении с нативной мобильной разработкой
Ну, из того, что приходит на память, и что часто использую в андроиде, это evaluation. Типа остановился на брейкпоинте и размышляешь, как докатился до такого состояния. вызываешь evaluate expression на какой-то переменной и читаешь из нее почти все, что захочешь
Artem
Павел
парни, react-native-vector-icons ошибку дает: ERROR in ./node_modules/react-native-vector-icons/lib/create-icon-set.js 35:21 Module parse failed: Unexpected token (35:21) You may need an appropriate loader to handle this file type. подключено по док-и черз webpack, сталкивался может кто?
Павел
да
Aleksei
веб что ли? или haul?
Павел
web
Aleksei
для лоадера exclude на node_modules стоит скорее всего. в RN пакеты не транспилированные обычно
Павел
// exclude: /node_modules\/(?!(react-native-elements|react-native-vector-icons)\/).*/, вставлял строку эту (issue какое то видел) не помогло
Aleksei
Vladimir
оу, реактотрон требует интеграцию в проект =(
Vladimir
поиграюсь потом, на продакшн проекте пока пробовать не бду =(
Павел
не помогло, а может storybook так мешать? я в нем запускаю
Dan
оу, реактотрон требует интеграцию в проект =(
все просто :) if (__DEV__ && __ENV__.toString() !== 'test') { Reactotron.configure() .useReactNative() .connect() .clear(); }
Aleksei
у сторибука свой конфиг вебпака емнип
Павел
ах еп, точно
Artur
https://facebook.github.io/react-native/blog/2018/06/14/state-of-react-native-2018
Anonymous
Может кто-нибудь скинуть список последных новых приложений с react-nativ'ом и открытым исходным кодом?
ᛖᚹᛋᛁᚱ
Парни, а в RN есть автоанимация? Наподобие андроида animateLayoutChanges
🦜
https://github.com/ReactNativeNews/React-Native-Apps
Oleg
Ребят, подскажите пжл. А собрать apk так, чтобы он не требовал сервера - это обязательно подписывать его надо?
Oleg
т.е. фактически только в релизной версии он будет таковым, да? Если просто делаю в андроид студии build apk дебажный, то без сервера не работает, выдает по крайней мере ошибку (или наложилось с чем-то)
Vladimir
Вы можете сделать бандл и поменять сорцы, чтобы рн именно этот бандл использовал
Vladimir
А в чем проблема с подписью?
Oleg
Да я пытаюсь понять, обязательно ли для подписи регать приложение в гугл-плее
Oleg
Вы можете сделать бандл и поменять сорцы, чтобы рн именно этот бандл использовал
если есть ссыль, буду благодарен, термин bundle мне не очень понятен
Yurii
нет, можно сгенерить ключ, сбилдить и подписать локально вообще без участия гугл плея