2015-07-19 4 views
3

мой ионный проект отлично работает с ионным сервисом --lab, но, скопировав файл .apk в папку с папкой на свой телефон и установив приложение, но появится пустой экран ,Мое приложение Ionic отлично работает в браузере, но не открывается в моем телефоне

Пожалуйста, кто может предложить то, что может быть моя проблема

мое приложение использует карты Google, ключ provieded для обоих приложений и браузера в index.html

ответ

1

вы пытались запустить его в эмуляторе? Поскольку гораздо легче увидеть журналы ошибок. Попробуйте ионный эмулятор android -l или ios -l (какой бы ОС вы не строили), а затем, как только запуск начнет запускать консольные консоли, он будет регистрировать всю активность, и у вас будет лучшее понимание того, почему он не работает.

+0

Большое спасибо за ответ. Я попробовал эмулятор, но мой эмулятор не установил мой .apk-файл, не понимая почему? –

+1

Вы установили плагин, если белый список не затем запустить этот ионный плагин добавить https://github.com/apache/cordova-plugin-whitelist.git И вы можете попробовать это, а если это не решить Cordova плагина удалить com.ionic.keyboard Cordova плагин добавить com.ionic.keyboard –

+0

@SudhakarRapeti было бы также полезно, если бы вы могли поделиться тем, что было напечатаны в журналах, когда вы запускали ионный эмулятор –

0

Предлагаю вам воспользоваться функцией Chrome Remote Debugging. Я столкнулся с тем же и много часов искал ответы на свой симптом. Как только я подключился к удаленному отладчику chrome, я получил консоль.log и заметил, что в настройке маршрутизации возникла проблема.

1

+1 для использования функции удаленной отладки Chrome. Он дает вам тот же результат, что и при запуске приложения в браузере.

Кроме того, я обнаружил, что иногда, если ваше приложение уже скомпилировано, ионный CLI не всегда копирует ваши текущие файлы в APK и вместо этого использует старые кэшированные файлы. Если вы стучите головой о стену, запустите следующие команды, чтобы убедиться, что у вас есть ваш последний код в APK.

ionic platform remove android 
ionic platform add android 
ionic run android 
+0

Спасибо. Должен был ожидать, что после возиться с package.json, bower.json и кордовыми плагинами :) – st2rseeker

-1

Это была проблема с ионным CLI. Я обновил его до последней версии и переустановил все зависимости.