Тестирование кода React Native без эмулятора Android - PullRequest
0 голосов
/ 28 марта 2020

Я студент, который должен создать мобильное приложение React Native для выполнения задания. Изначально мы использовали компьютеры университета для кодирования и использовали эмуляторы Android Studio для тестирования нашего кода после его написания, чтобы убедиться, что он работает на устройстве android.

К сожалению, из-за нынешней эпидемии c, мой университет закрыл все помещения, включая их круглосуточную библиотеку, которую я и одноклассники использовали для выполнения этого задания. Это означает, что вся наша работа по назначению теперь должна быть выполнена на персональных компьютерах. Мой личный ноутбук, кажется, не работает с Android Studio, я предполагаю, что это из-за устаревшего оборудования. Я не могу запустить эмулятор.

Я хотел бы знать, есть ли способ использовать онлайн-эмулятор или что-то в этом роде для проверки написанного мною кода, чтобы убедиться, что он действительно работает. Я знаю о выставке, но так как я использую React Native CLI, я не думаю, что смогу использовать Expo для эмулятора. Могу ли я по-прежнему использовать эмулятор Expo, хотя этот проект React не использует Expo CLI?

К сожалению, я также не могу использовать персональное устройство, поскольку у меня нет телефона Android.

Любой совет будет принята с благодарностью. Я проинформировал своих преподавателей курса о моих обстоятельствах и был проинформирован о том, что могу подать заявку на исключительные факторы, которые следует учитывать при оценке моей работы. Однако я бы предпочел завершить работу, насколько это было в моих силах, если это было бы возможно, без необходимости подавать заявку на вышеуказанное.

1 Ответ

0 голосов
/ 28 марта 2020

Единственное решение, которое я знаю, это genymotion, должно быть немного легче работать на менее мощном оборудовании, но ничего не говорите от меня, потому что я никогда не использовал его. В противном случае, если вы знаете кого-то с более мощным ПК / ноутбуком, вы можете клонировать свой проект с git на этот p c, подключиться к этому p c с помощью TeamViewer или удаленного рабочего стола (необходим vpn) и запустить его оттуда.

...