ionic开发中遇到的坑

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的锅,论翻墙的重要性!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,799评论 25 709
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,755评论 19 139
  • 决定去平遥很久了,因为平遥被称为“保存最为完好的四大古城”之一,也是中国仅有的以整座古城申报世界文化遗产获得成功的...
    史丽芬阅读 3,287评论 4 8
  • https://www.lizhi.fm/26979217/2624386715104000518 (荔枝FM,朗...
    云夏KL阅读 1,644评论 0 2
  • 9月的太阳高高的挂着,微风轻轻的拂过,开学了,又是一个新学校、新学期,早已怕读书的小竹,不得不继续开始悲催的读...
    珠爱婷阅读 3,077评论 3 9