Size: a a a

React Native — русскоговорящее сообщество

2020 April 18

sb

standing by in React Native — русскоговорящее сообщество
Игорь Стрелов
Вот в документации как передаются параметры
Пробовал через пуш, заработал
источник

sb

standing by in React Native — русскоговорящее сообщество
спасибо👍
источник

Б

Баходур in React Native — русскоговорящее сообщество
Denis Marcynjuk
Привет, всем. Разворачиваю проект на чистом RN на Ios все запустилось на Android проблемы
ошибка
* What went wrong:
Could not initialize class org.codehaus.groovy.runtime.InvokerHelper

может кто то сталкивался, как ее устранить?
1.install Java SDK 14 and update env path.

2."[Your RN or Flutter Project Folder]\android\gradle\wrapper\gradle-wrapper.properties" this file edit as ...(upgrade gradle version)

#Fri Jun 23 08:50:38 CEST 2017
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-6.3-all.zip
3.run gradlew in cmd path "[Your RN or Flutter Project Folder]\android\"

4.it takes time.after if shows "BUILD SUCCESSFUL" you can "flutter run" in ur project folder

Yeah It's work 👍
источник

J

Jasur in React Native — русскоговорящее сообщество
Всем Привет. Почему когда указываю версию  но устанавливается другая.
Я устанавливаю 0,61,0 но устанавливается 0.58.6
источник

GB

Gena Black in React Native — русскоговорящее сообщество
Jasur
Всем Привет. Почему когда указываю версию  но устанавливается другая.
Я устанавливаю 0,61,0 но устанавливается 0.58.6
Потому что официальный способ установить RN, скрипт react-native, не react-native-init (https://reactnative.dev/docs/environment-setup)
источник

J

Jasur in React Native — русскоговорящее сообщество
Gena Black
Потому что официальный способ установить RN, скрипт react-native, не react-native-init (https://reactnative.dev/docs/environment-setup)
Понял ошибку спасибо
источник

A

Azizbek in React Native — русскоговорящее сообщество
Привет ребята.
Как я могу добавить общую библиотеку в свой проект?
источник

A

Azizbek in React Native — русскоговорящее сообщество
Azizbek
Привет ребята.
Как я могу добавить общую библиотеку в свой проект?
.so file
источник

GB

Gena Black in React Native — русскоговорящее сообщество
Azizbek
.so file
И что вы с ней из JS делать то будете? )
источник

A

Azizbek in React Native — русскоговорящее сообщество
Gena Black
И что вы с ней из JS делать то будете? )
мне это нужно в моем проекте. Я хочу подключить базу данных Firebird прямо из моего приложения.
источник

GB

Gena Black in React Native — русскоговорящее сообщество
Azizbek
мне это нужно в моем проекте. Я хочу подключить базу данных Firebird прямо из моего приложения.
Я к тому, что это натив. Не по RN вопрос
источник

A

Azizbek in React Native — русскоговорящее сообщество
Gena Black
Я к тому, что это натив. Не по RN вопрос
я хочу, чтобы мое приложение RN напрямую подключалось к базе данных
источник

GB

Gena Black in React Native — русскоговорящее сообщество
Azizbek
я хочу, чтобы мое приложение RN напрямую подключалось к базе данных
Не проблема, вам надо использовать готовый модуль. Если его нет, вам его надо написать. Это означает:
1. Написать JS часть, интерфейс которым будет пользоваться приложение.
2. Нативную часть для iOS (на ObjC или Swift), если нужна iOS
3. Нативную часть для Android (на Java или Kotlin), если нужен Android

Нативная часть должна принимать вызовы из JS части, транслировать их в нативный вызов, возможно реализовывать какую-то доп логику... и возвращать результат назад в JS... так для каждого метода API.
А тот вопрос который вы задаёте ("как подключить .so") не имеет никакого отношения к RN. Вам ещё бридж в JVM писать до этого момента. А на iOS вообще другой формат шареных библиотек, не DWARF, поэтому никаких .so.
источник

GB

Gena Black in React Native — русскоговорящее сообщество
Конечно в последних версиях бриджа есть возможность писать API на C++ на прямую... но это такое... не факт что интерфейс стабилен, и документация в коде RN...
источник

A

Azizbek in React Native — русскоговорящее сообщество
Gena Black
Конечно в последних версиях бриджа есть возможность писать API на C++ на прямую... но это такое... не факт что интерфейс стабилен, и документация в коде RN...
Спасибо
источник

S

Sergey in React Native — русскоговорящее сообщество
может кто в теме, как идея использовать react-native-background-timer для геолокации в бэкграунде?
источник

GB

Gena Black in React Native — русскоговорящее сообщество
Sergey
может кто в теме, как идея использовать react-native-background-timer для геолокации в бэкграунде?
Плохая идея... вообще попытки JS в бэкграунде гонять - плохая идея. Батарейка будет быстро  кончаться.
источник

%

%username% in React Native — русскоговорящее сообщество
источник

%

%username% in React Native — русскоговорящее сообщество
?
источник

S

Sergey in React Native — русскоговорящее сообщество
я сейчас пытаюсь юзать react-native-background-fetch
но пока, не могу добиться ни одного ивента на ios, андроид работате
источник