Vladimir
:)
Konstantin
:)
еще раз спасибо, разнес по разным ключам, и ошибка прошла )))
Vladimir
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
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
все остальное добавляется уже другими библиотеками
Igor
Dastan
Коллеги, посоветуйте надежный qr-code scanner
Dastan
или можно использовать встроенный barcode reader из react-native-camera ?
Artem
zamir
ребят, как узнать высоту чекли на на айфон 10??
...Platform.select({
android: {
marginTop: StatusBar.currentHeight
},
ios: {
marginTop: 30
}
})
пытался так, но
StatusBar.currentHeight
на ios не работает
Ilya
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
Vladimir
Очень взвешанная статья, круто! Поставил лайков
Vladimir
Если кто-то интересуется нативной Android разработкой, то можно почитать мои статьи про background work, последняя тут https://proandroiddev.com/android-background-in-a-nutshell-part-v-kotlin-coroutines-f1bde21875f6
Aleksei
а бы вот какой хотел вопрос поднять, чего не хватает для дебага в RN? особенно интересно в сравнении с нативной мобильной разработкой
Yerzhan
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
Aleksei
Павел
парни, 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
Павел
да
Aleksei
веб что ли? или haul?
Павел
web
Aleksei
для лоадера exclude на node_modules стоит скорее всего. в RN пакеты не транспилированные обычно
Павел
// exclude: /node_modules\/(?!(react-native-elements|react-native-vector-icons)\/).*/, вставлял строку эту (issue какое то видел) не помогло
Aleksei
Vladimir
оу, реактотрон требует интеграцию в проект =(
Vladimir
поиграюсь потом, на продакшн проекте пока пробовать не бду =(
Павел
не помогло, а может storybook так мешать? я в нем запускаю
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
Anonymous
Oleg
Ребят, подскажите пжл. А собрать apk так, чтобы он не требовал сервера - это обязательно подписывать его надо?
Oleg
т.е. фактически только в релизной версии он будет таковым, да? Если просто делаю в андроид студии build apk дебажный, то без сервера не работает, выдает по крайней мере ошибку (или наложилось с чем-то)
Vladimir
Вы можете сделать бандл и поменять сорцы, чтобы рн именно этот бандл использовал
Vladimir
А в чем проблема с подписью?
Oleg
Да я пытаюсь понять, обязательно ли для подписи регать приложение в гугл-плее
Oleg
Yurii
нет, можно сгенерить ключ, сбилдить и подписать локально вообще без участия гугл плея