
Alexey
21.01.2018
14:23:27
в ней должен лежать MainActivity.java
просто проверьте - всё ли на месте

Марина
21.01.2018
14:25:05
@kureev да, все на месте, папка с нужным названием тоже.
@kureev в MainActivity все на месте

Google

Alexey
21.01.2018
14:26:20
Apple запрещает обновление бинарного кода "на лету". Вроде бы то же самое и у Android
в каком месте конкретно оно падает?
(предоставленного лога недостаточно, чтобы определить где отъезжает)

Марина
21.01.2018
14:28:31
@kureev ошибка:
Starting: Intent { cmp=com.mirmic/.MainActivity }
Error type 3
Error: Activity class {com.mirmic/com.mirmic.MainActivity} does not exist.

Alexey
21.01.2018
14:28:50
скорее всего, это gradle build
но я хочу быт уверен

Марина
21.01.2018
14:29:20
@kureev ошибка после "react-native run-android"

Alexey
21.01.2018
14:30:32
а можно полный лог получить? буквально всё, что происходит после react-native run-android до этой ошибки

Марина
21.01.2018
14:30:58
@kureev
~/WebstormProjects/mirmic$ react-native run-android
Scanning 653 folders for symlinks in /home/marina/WebstormProjects/mirmic/node_modules (12ms)
Starting JS server...
Building and installing the app on the device (cd android && ./gradlew installDebug)...
Running /home/marina/Android/Sdk/platform-tools/adb -s emulator-5554 reverse tcp:8081 tcp:8081
Starting the app on emulator-5554 (/home/marina/Android/Sdk/platform-tools/adb -s emulator-5554 shell am start -n com.mirmic/com.mirmic.MainActivity)...
Starting: Intent { cmp=com.mirmic/.MainActivity }
Error type 3
Error: Activity class {com.mirmic/com.mirmic.MainActivity} does not exist.

Alexey
21.01.2018
14:31:17
хм

Google

Alexey
21.01.2018
14:31:19
ок
грубо говоря, оно пытается запустить приложение на эмуляторе, но не может его найти, странно
а если руками запустить?
а, стоп

Марина
21.01.2018
14:33:18
@kureev "руками" - это как?(всегда делала react-native run-android и не приходилось вручную)

Alexey
21.01.2018
14:33:32
после обновления проекта, Build удалили?
просто если в AndroidManifest.xml всё правильно и всё равно не собирается
то я не знаю, на что ещё грешить
в этом манифесте прописаны activity, которые Android пытается запустить
а-ля <activity android:name=".MainActivity" ... />
т.е. оно берет manifest package и прибавляет ему activity name

Марина
21.01.2018
14:36:17
@kureev нет, Build не удаляла. И в AndroidManifest все правильно.(

Alexey
21.01.2018
14:36:19
если оно существует в системе и фейлится запуск - удалите Build директорию и попробуйте заново
можно попробовать вручную удалить приложение с эмулятора
и попробовать собрать заново

Марина
21.01.2018
14:38:49
@kureev проблема в том, что билда пока и не было даже. Я просто перенесла проект с репозитория и все, он стартует,ноя не могу его заинсталить на эмулятор. Отсюда следует, что и удалять нечего и парюсь с этой проблемой уже ~неделю.

Alexey
21.01.2018
14:39:43
из ./android запустите ./gradlew clean
и попробуйте собрать ещё разок

Марина
21.01.2018
14:41:27
@kureev уже пробовала. и сейчас повторила. и все та же ошибка

Alexey
21.01.2018
14:42:06
так, а есть возможность расшарить andoird директорию проекта, чтобы можно было посмотреть?

Google

Марина
21.01.2018
14:43:39
@kureev что необходимо?

All
21.01.2018
14:47:30

Alexey
21.01.2018
14:48:39
@kureev что необходимо?
да просто папка android, чтобы я мог быстренько глазами пробежать и посмотреть, есть ли какие-нибудь несостыковки
просто лог не особо информативен, и если ошибок в конфиге нет - то это уже из разряда фантастики

Марина
21.01.2018
14:51:26
@kureev https://gist.github.com/anonymous/55c38499ac643abb83430c7ab38babf0

Alexey
21.01.2018
14:51:44
ща глянем
signingConfigs можно было удалить ^_~
так, а как Ваш проект называется?
com.mirmic.mirmic?

Марина
21.01.2018
14:54:49
да

Alexey
21.01.2018
14:55:09
ну просто в https://gist.github.com/anonymous/55c38499ac643abb83430c7ab38babf0#file-android_app_src_main_java_com_mirmic_mainactivity-java
выглядит, что полный адрес com.mirmic.mirmic
именно название приложения маленькими буквами

Марина
21.01.2018
14:56:19
да

Alexey
21.01.2018
14:57:16
./gradlew build что выдает?

Марина
21.01.2018
14:58:39
Ничего...

Alexey
21.01.2018
14:58:52
всмысле?
оно должно собрать приложение

Марина
21.01.2018
14:59:55

Alexey
21.01.2018
15:01:11
ммм, это выглядит оч. странно - должно собирать

Google

Alexey
21.01.2018
15:01:16
по крайней мере хоть ошибку кидать

Марина
21.01.2018
15:01:33
не кидает т.т

Alexey
21.01.2018
15:01:53
а в app/src/main/java/com/ у вас папка mirmic, верно?
чёрт, я в растерянности

Марина
21.01.2018
15:02:21
да, папка mirmic
я уже неделю в растеренности

Play
21.01.2018
15:03:22

Alexey
21.01.2018
15:03:28
а что у вас в gradlew файле?
даже не так
блин, я не знаю

Марина
21.01.2018
15:05:25
@playra нет, другие проекты запускать не пробовала.
@kureev в gradlew ничего нет.

Igor
21.01.2018
15:05:58
А покажите текст MainActivity и полный путь до него (в боковой панели)

Марина
21.01.2018
15:07:04

Play
21.01.2018
15:09:51
react-native init <Name>

Марина
21.01.2018
15:20:38
@playra сделала новый проект, он заинсталился на эмулятор.

Play
21.01.2018
15:21:47

Марина
21.01.2018
15:25:13
@playra ок, завтра попробую пересобрать.
@playra @angmarr @kureev
Спасибо всем за помощь!

Alexey
21.01.2018
15:26:22
Пиши, если что

Google

Alexey
21.01.2018
15:26:34
Постараюсь помочь, если смогу

Max
21.01.2018
18:40:14
Подскажите пожалуйста как избавиться от мигающего белого окна при запуске на девайсах. LaunchScreen все кастомные, но между лаунчем и первой вьюхой все равно выстреливает белый экран. Target менял на release в xcode.

Play
21.01.2018
18:55:12
Там же ответ, почему если выбирать IDE для разработкие под React, то Nuclide в фаворе.

Sergey
21.01.2018
19:34:43

Alexsandr
21.01.2018
19:36:59
Кстати мне атом, чёт не зашёл
Я в саблайме сижу, так время от времени пробую атом

Play
21.01.2018
19:37:57
почему не VS Code?
мне и в vim хорошо сидится, это больше тем, кто начиная изучать RN выбирая IDE не желает заморачиваться плагинами и уж тем более конфигами vim, а Nuclide из коробки поддерживат Flow

Alexsandr
21.01.2018
19:38:46

Sergey
21.01.2018
19:39:09
?

Play
21.01.2018
19:39:20

Alexsandr
21.01.2018
19:39:52
Блин, тебе по возрасту пора на emacs

Play
21.01.2018
19:40:42

Alexsandr
21.01.2018
19:43:06

Play
21.01.2018
19:43:22
?

Darkhan
21.01.2018
20:55:25
Всем привет, как запрашивать permission на андройде, просто версии 4,5 у них дефолтно стоит разрешении на почти все, а вот 6,7 там только некоторые....

Sergey
21.01.2018
20:56:00
для ознакомления инфа

Darkhan
21.01.2018
21:06:05
для ознакомления инфа
Я просто сейчас играюсь с firebase, и тут бывают глюки, думаю это из за разных версии андроида. На 5тую версию нормально работает, а вот на 7ую, иногда приходит, иногда нет, или будет долгая пауза и потом все разом приходит
это из-за пермишшинов?

Sergey
21.01.2018
21:06:40
не думаю