2016-12-09 8 views
0

У меня есть ионное приложение, которое я пытаюсь запустить на платформе Android. Когда я исполняюИонное приложение не будет работать на android

ionic run android

Или

ionic emulate android

У меня есть следующее сообщение:

Total time: 0.814 secs Built the following apk(s): /Volumes/DATA/apps/my_app/platforms/android/build/outputs/apk/android-debug.apk ANDROID_HOME=/usr/local/Cellar/android-sdk/24.4.1_1 JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home

Приложение не будет запущен.

Вот результат ионной команды инфо:

Cordova CLI: 6.4.0 
Ionic CLI Version: 2.1.14 
Ionic App Lib Version: 2.1.7 
ios-deploy version: 1.7.0 
ios-sim version: 3.1.1 
OS: OS X Yosemite 
Node Version: v4.4.5 
Xcode version: Xcode 6.3 Build version 6D570 

Спасибо заранее.

+0

Посмотрите это http://stackoverflow.com/questions/29956031/cordova-run-android-executes-fine-but-android-4-1-2-doesnt-start-the-app – young

+0

@mablevj благодарит за ваш ответ но я уже видел эту проблему, у меня нет такой же проблемы, как я использую cordova 6.4, и ** ионный эмулятор андроида ** не показывает ** УДАЛЕНИЕ ЗАПУСКА ** он отклоняется сразу после ** JAVA_HOME =/Библиотека/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Содержание/Главная ** – Nabila

+0

Не могли бы вы добавить свою системную информацию с помощью команды cli 'ionic info' – young

ответ

0

Попробуйте удалить андроид платформу и переустановить:

ionic platform rm android 
ionic platform add android 
+0

Я уже сделал это, но он не работает – Nabila

0

После добавления платформы, просто зайдите в этот путь к файлу: platforms/android/cordova/lib/device.js

Комментарий это деинсталлировать линия функция, изменив это:

.return Adb.uninstall(resolvedTarget.target, pkgName) 
    .then(function() { 
     return Adb.install(resolvedTarget.target, apk_path, {replace: true}); 
}); 

:

//.return Adb.uninstall(resolvedTarget.target, pkgName) 
// .then(function() { 
//   return Adb.install(resolvedTarget.target, apk_path, {replace: true}); 
// }); 
Смежные вопросы