
Sergey
05.07.2018
11:02:24
https://developer.android.com/about/versions/oreo/android-8.0-changes
с очевидного что может крашить, это попытка запустить сервис когда приложение находится в фоне

Vlad
05.07.2018
11:15:03
ребят а ни у кого аппстор не деклайнил прилажку из-за айпада?

George
05.07.2018
11:17:08
Нет

Google

George
05.07.2018
11:17:47
Приложение крашится в отладочном режиме? Я в таком случае смотрю adb logcat - можно хоть как-то догадаться wtf

Artem
05.07.2018
11:19:18
Всем привет. Подскажите плиз где можно увидить(почитать) автотестирование reaact native.
может у когото то есть простой пример с тестами
поделитесь пжлст

Alexey
05.07.2018
11:20:24
хай!
кто работал с этим плагином react-native-geolocation-service?
возникла проблема на android
крашиться приложение
когда устанавливаю его

Vlad
05.07.2018
11:21:39
тоже самое
Приложение крашится в отладочном режиме? Я в таком случае смотрю adb logcat - можно хоть как-то догадаться wtf
что в adb говорит?

Artem
05.07.2018
11:22:24
никто не покрывает тестами чтоль?

Google

rrrrrrrrrrrrrrrrrrrrr
05.07.2018
11:22:29

Artem
05.07.2018
11:22:29
не жадничайте
официальные доки - не катят

Nick
05.07.2018
11:23:30

Artem
05.07.2018
11:23:55
что то типа appiuma

Nick
05.07.2018
11:24:58
UI
Detox, в репозитории даже примеры тестов у них есть вроде

Sol
05.07.2018
11:25:33
https://gyazo.com/9ccb412cedc0a5fbf78d2921edaa97f3
странное поведение если поставить спинеру position: ‘absolute’

Artem
05.07.2018
11:25:36

Nikolay
05.07.2018
11:27:05

Nick
05.07.2018
11:28:11


Alexey
05.07.2018
11:33:04
что в adb говорит?
07-05 14:31:50.036 24594 24615 E AndroidRuntime: java.lang.NoClassDefFoundError: Failed resolution of: Lcom/google/android/gms/common/api/Api$zzf;
07-05 14:31:50.036 24594 24615 E AndroidRuntime: at com.google.android.gms.location.LocationServices.<clinit>(Unknown Source)
07-05 14:31:50.036 24594 24615 E AndroidRuntime: at com.google.android.gms.location.LocationServices.getFusedLocationProviderClient(Unknown Source)
07-05 14:31:50.036 24594 24615 E AndroidRuntime: at com.agontuk.RNFusedLocation.RNFusedLocationModule.<init>(RNFusedLocationModule.java:96)
07-05 14:31:50.036 24594 24615 E AndroidRuntime: at com.agontuk.RNFusedLocation.RNFusedLocationPackage.createNativeModules(RNFusedLocationPackage.java:26)
07-05 14:31:50.036 24594 24615 E AndroidRuntime: at com.facebook.react.NativeModuleRegistryBuilder.processPackage(NativeModuleRegistryBuilder.java:109)
07-05 14:31:50.036 24594 24615 E AndroidRuntime: at com.facebook.react.ReactInstanceManager.processPackage(ReactInstanceManager.java:1175)
07-05 14:31:50.036 24594 24615 E AndroidRuntime: at com.facebook.react.ReactInstanceManager.processPackages(ReactInstanceManager.java:1145)
07-05 14:31:50.036 24594 24615 E AndroidRuntime: at com.facebook.react.ReactInstanceManager.createReactContext(ReactInstanceManager.java:1086)
07-05 14:31:50.036 24594 24615 E AndroidRuntime: at com.facebook.react.ReactInstanceManager.access$900(ReactInstanceManager.java:116)
07-05 14:31:50.036 24594 24615 E AndroidRuntime: at com.facebook.react.ReactInstanceManager$5.run(ReactInstanceManager.java:916)
07-05 14:31:50.036 24594 24615 E AndroidRuntime: at java.lang.Thread.run(Thread.java:760)
07-05 14:31:50.036 24594 24615 E AndroidRuntime: Caused by: java.lang.ClassNotFoundException: Didn't find class "com.google.android.gms.common.api.Api$zzf" on path: DexPathList[[zip file "/data/app/com.rnpreachers-1/base.apk"],nativeLibraryDirectories=[/data/app/com.rnpreachers-1/lib/arm, /data/app/com.rnpreachers-1/base.apk!/lib/armeabi-v7a, /system/lib, /vendor/lib]]
07-05 14:31:50.036 24594 24615 E AndroidRuntime: at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
07-05 14:31:50.036 24594 24615 E AndroidRuntime: at java.lang.ClassLoader.loadClass(ClassLoader.java:380)
07-05 14:31:50.036 24594 24615 E AndroidRuntime: at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
есть какой-то другой плагин для геолокации?


Vladimir
05.07.2018
11:42:33
о, вам повезло
вам нужны google play services версии 12.0.1
я эту ошибку поборол 3 дня назад)

Artem
05.07.2018
11:44:26
Может кто сталкивался с ошибкой import type {CommandT} from './commands'; - вылазит даже при установке create-react-netive app

Vladimir
05.07.2018
11:44:39
в чем ошибка-то?

Artem
05.07.2018
11:44:56
import type {CommandT} from './commands';
^^^^^^
SyntaxError: Unexpected token import

Vladimir
05.07.2018
11:45:19
а. Подозреваю, что у вас пресеты неправильно стоят

Google

Artem
05.07.2018
11:45:57
https://github.com/facebook/react-native/issues/19669

Vladimir
05.07.2018
11:47:15
.babelrc
{
"presets": ["react-native", "flow"]
}
а, на 0.56 я не апдейтился, хз

Alexey
05.07.2018
11:48:18

Vladimir
05.07.2018
11:48:26
=)

Artem
05.07.2018
11:49:12
Всё равно таже история(

rrrrrrrrrrrrrrrrrrrrr
05.07.2018
11:54:33

Atkisai
05.07.2018
11:58:57
всем привет, еще немного по теме карт)
ставлю вот этот компонент - react-native-webview-leaflet
во время разработки все работает, но когда собираю apk,
НЕ грузятся плитки карты, есть только кнопка, как думаете в чем может быть дело

rrrrrrrrrrrrrrrrrrrrr
05.07.2018
12:04:00
в которых храняться куски карт

Artem
05.07.2018
12:05:17
проблема была с автофиксом установленых нод модулей

Atkisai
05.07.2018
12:08:50
без команды run android, приложение само не хочет загружать страницу в компоненте, которая содержит скрипты для загрузки плиток карты
вот, все правильно, приложение должно запускаться без команды react-native run-android, оно уже установлено, значит там какая то ошибка

GrafMine
05.07.2018
13:47:48
кто-то писал тесты под РеактНейтив чтоб как-то мокапить навигатион пропсы и редюсоры с екшенами для компонента?
только не пустыми обьектами а чтоб они работали так же )

Aleksandr
05.07.2018
13:53:02
Вопрос немного не в тему, но все же может подскажите: сам android разработчик, знаю kotlin и java. Сейчас интересно попробовать react native. Так может подскажите что почитать по javascript'у. Может есть что-нибудь "Javascript для Java-программистов"))

Vladimir
05.07.2018
13:55:06
главное, понять что такое this в javascript

Google

Aleksandr
05.07.2018
14:00:54

Vladimir
05.07.2018
14:01:02
кардинально

Aleksandr
05.07.2018
14:01:37
ок, направление понял, спасибо) но был бы благодарен за советы

GrafMine
05.07.2018
14:02:37
кардинально
не было проблем с перехода шарпа, я бы так не приувиличивал)

Admin
ERROR: S client not available

Vladimir
05.07.2018
14:03:02
не знаю, я пока стрелочные функции не освоил, долго матерился при вызове функций

morda
05.07.2018
14:04:19
ну да, в жс надо выбрать минимально-возможный сабсет и несколько паттернов чтобы было похоже на остальные языки и голову себе не ломать где там this и что в нём)
меня больше всего убивало что {} и [] == true

Natalia
05.07.2018
14:07:54
Всем привет, подскажите пожалуйста, когда юнит-тестите компонент, привязанный к редаксу, вы мокаете store или используете другой способ? Нашла статью, где автор ратует за другой способ, но он сходу показался не таким понятным

morda
05.07.2018
14:08:37
экспортируй обе версии
подключенную и неподключенную, вторую для тестов

Natalia
05.07.2018
14:12:15
Спасибо)

Alexander
05.07.2018
14:12:33
коллеги, есть интересная задачка:
1. при инициализации компонента выставляю в локальном стейте таймер в ноль,
2. в componentDidMount запускаю функции, которые тянут данные с сервера и сохраняют их в state редакса.
3. по окончанию выполнения функций - останавливаю таймер
Как посчитать это время и сделать зависимый от этого времени прогресс бар?
цифры в самом прогресс баре не нужны, только постепенно заполняющася полоса

Vladimir
05.07.2018
14:15:06
посчитать никак, вы можете только майлстоуны сделать

Alexander
05.07.2018
14:15:21
что есть майлстоуны?

Vladimir
05.07.2018
14:15:42
Типа, пошел запрос - 10%, получен ответ, 50%, ответ распарсили и отправили в редакс - 90%, процес завершен - 100%

Алексей
05.07.2018
14:16:10
обычно даже проще делают, просто медленно заполняют полосу до процентов 80, а потом как все закончилось, до 100

Vladimir
05.07.2018
14:16:20
или так

Alexander
05.07.2018
14:16:30

Google

Alexander
05.07.2018
14:16:34
это похоже идея
чтоб вы знали что я сейчас делаю))
сплэш скрин с прогресс баром)

Stepan
05.07.2018
14:19:26

Alexander
05.07.2018
14:19:48
мне кажется это из области мазохизма

Stepan
05.07.2018
14:20:02
а, или тебе в реал тайме все надо)

Alexander
05.07.2018
14:20:24
да, открыл прилагу и побежал сразу прогресбар
а кроме как через setInterval , есть варианты?
в Аnimated какие-то свои встроенные, их никак не дёрнуть?
хотя по логике @savelichalex setIntervaл не нужен

Demuz
05.07.2018
16:35:32
Здарова. Можете посоветовать анимированный маркер для карты? Просто нужно кружек сделать оранжевый и чтобы вокруг него расходился полупрозрачный радиус оранжевого цвета, постепенно меняя свою прозрачность.
Просто с анимацией не очень знаком, может у кого о есть готовый код для схожего маркера?

Евгений
05.07.2018
16:37:46
можно воспользоваться https://github.com/oblador/react-native-animatable

Demuz
05.07.2018
16:40:23