我尝试创建离子2的应用程序通过下面的步骤:离子2 - 构建Android失败时添加cordova.plugins.diagnostic插件
1- npm install -g cordova
2- npm install -g ionic
3- npm install -g typescript
4- ionic start sampleApp tutorial --v2
发球,看看在浏览器中使用这个命令:
ionic serve
用于构建Android APK文件下载JDK 8和Android SDK管理器并安装所有的API,并设置ANDROID-HOME,使用后此命令:
ionic platform add android
ionic build android
每一个事情是确定的,工作起来很好,但我想给GPS状态,并为此添加cordova.plugins.diagnostic
用这个命令:
ionic plugin add cordova.plugins.diagnostic
npm install --save @ionic-native/diagnostic
但之后添加诊断插件和运行ionic build android
控制台给我一个错误次在谷歌建立失败。我的搜索和发现这个页面:
Ionic android build fails, no matches found
这个网页:
https://forum.ionicframework.com/t/build-failed-android/38071/6
,但我不知道如何解决这个问题
我的项目和系统信息:
ordova CLI: 6.5.0
Ionic Framework Version: 3.0.1
Ionic CLI Version: 2.2.1
Ionic App Lib Version: 2.2.0
Ionic App Scripts Version: 1.3.0
ios-deploy version: Not installed
ios-sim version: Not installed
OS: Windows 8.1
Node Version: v6.10.0
Xcode version: Not installed
<preference name="android-minSdkVersion" value="19" />
<preference name="android-targetSdkVersion" value="23" />
不添加插件后'离子serve'工作? –
是在浏览器中工作,但给我cordova不可用 错误在控制台,这种错误的“离子服务禁用所有cordova插件,因为它没有运行在设备上” – Roox
好..许多错误日志生成失败? –