离子应用程序不能运行在4.x的Android平台

在升级Nodejs和所有其他模块后,我无法在4.x版本的androids中运行Ionic构build应用程序

它显示应用程序成功执行,但在仿真器或连接的设备上没有任何应用程序安装。 同样的事情是在cordova

ionic info: Cordova CLI: 5.1.1 Ionic Version: 1.0.0 Ionic CLI Version: 1.5.5 Ionic App Lib Version: 0.2.2 OS: Windows 7 SP1 Node Version: v0.12.5 Npm version { menu: '1.0.0', npm: '2.11.2', http_parser: '2.3', modules: '14', node: '0.12.5', openssl: '1.0.1o', uv: '1.6.1', v8: '3.28.71.19', zlib: '1.2.8' } 

更新[28/06/2015]我绑了几天,但没有成功。 我尝试了很多方法,但默认的Android目标:android-22

 Creating Cordova project for the Android platform: Path: platforms\android Package: io.cordova.hellocordova Name: HelloCordova Activity: MainActivity Android target: android-22 

我已经通过config.xml操作,但没有成功在4.0.1,4.1.2等运行。

 C:\Users\>adb install android-debug.apk 2513 KB/s (2321618 bytes in 0.902s) pkg: /data/local/tmp/android-debug.apk Failure [INSTALL_FAILED_OLDER_SDK] rm failed for -f, No such file or directory 

更多细节发布在https://github.com/driftyco/ionic-cli/issues/507

我find了这个解决scheme,通过在config.xml中添加这两行,并在我的设备上为我工作的replacin target sdk。

 <preference name="android-minSdkVersion" value="14"/> <preference name="android-targetSdkVersion" value="14"/>