ionic

ionic开发中遇到的坑

2017-07-07  本文已影响96人  谢大见

1.打包的时候出错:

Execution failed for task ':transformClassesWithDexForDebug

error01

解决办法:

删除F:\web\KmfApp2.0_up\upupup\platforms\android\libs中的android_support_v4.jar的jar包

参考:http://blog.csdn.net/shunzi1046/article/details/51279932

2.错误如下:找不到已经安装的 Gradle 编译版本

注:当时版本是cordova7.0.1  安卓 <engine name='android' spec='^6.2.3'>,好像和这个也有关系因为换着6.1.1之后错误不一样了,反正记录一下

error2

亲测,下面方法有效,感人

else {

//OK, let's try to check for Gradle!

var sdkDir = process.env['ANDROID_HOME'];

return path.join(sdkDir, 'tools', 'templates', 'gradle', 'wrapper', 'gradlew');

}

参考:https://stackoverflow.com/questions/43356833/cordova-android-requirements-failed-could-not-find-an-installed-version-of-gra

3.ionic2.2.1中页面默认返回上一页会有短暂的白屏,通过修改app配置来解决

app.module.ts中修改配置

4.使用ionic3新特性懒加载的时候代码没有出错,但是却报错can't find 新建的module

Google了一下,好像是cnpm的锅,我用重新用npm测试了一下,没有问题了,看来真是cnpm的锅,论翻墙的重要性!

上一篇下一篇

猜你喜欢

热点阅读