我嘗試創建離子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
好..許多錯誤日誌生成失敗? –