1、删除平台
cordova platform rm android
2、添加canvas
npm install canvas
3、如果有安装cordova-plugin-android-permissions插件,在config.xml添加如下内容:
<preference name="AndroidPersistentFileLocation" value="Compatibility" />
4、更新node_modules
npm install
5、添加平台
cordova platform add android@6.4.0
6、运行应用
ionic cordova run android
⚠️注意:
1)如果看到加了7.0.0的平台,停止进程,输入
ionic cordova run android@6.4.0
2)如果1)还是报错,停止进程,输入
ionic cordova run android
7、出现Androidmanifest.xml中冲突,解决后就大功告成了
⚠️注意:这边遇到的是插件中权限的冲突