Я занимаюсь разработкой приложения уже 6 месяцев. Я никогда не тестировал его на устройстве, всегда в браузере, но дошло до того, что я хочу протестировать на своем телефоне Android.
Так я делаю ionic cordova run android --device
и получаю ошибку:
Ошибка: не удалось перенести программу в BuildError.Error (собственный) в новый BuildError (C: \ xampp \ htdocs \ project x \ projectx \ node_modules \ @ionic \ app-scripts \ dist \ util \ errors.js: 16 : 28) в C: \ xampp \ htdocs \ project x \ projectx \ node_modules \ @ionic \ app-scripts \ dist \ transpile.js: 159: 20 в transpileWorker (C: \ xampp \ htdocs \ project x \ projectx \ node_modules \ @ionic \ app-scripts \ dist \ transpile.js: 107: 12) в Object.transpile (C: \ xampp \ htdocs \ project x \ projectx \ node_modules \ @ionic \ app-scripts \ dist \ transpile.js: 64:12) в C: \ xampp \ htdocs \ project x \ projectx \ node_modules \ @ionic \ app-scripts \ dist \ build.js: 109: 82 [18:05:02] копирование завершено за 4,95 с
что я не могу исправить.
Мне было любопытно, возможно, это была проблема с моей машиной, телефоном или чем-то еще, поэтому я создал новый ионный проект, выполнив ionic start ionic-test
, а затем просто запустил его снова с ionic cordova run android --device
, и на этот раз он работал отлично , Это бежало на моем устройстве.
Итак, учитывая это, могу ли я просто вставить мои src
файлы в новый проект? или я могу сделать что-то еще, чтобы это работало? Есть идеи / советы? Спасибо!
Редактировать:
Вот пастбина ко всему результату ionic cordova run android --device
.
https://pastebin.com/x1zX5U1e (примечание: из машинописного текста было около 200 предупреждений о коде, но все они были очень незначительными)
А вот пастин для ionic info
https://pastebin.com/A628WpAW
Редактировать 2: Я нашел решение. Я скоро выложу подробный ответ!