
踩坑
whbk101
这个作者很懒,什么都没留下…
展开
-
flutter混合开发踩坑之旅
flutter混合开发运行报错:VM snapshot must be valid. /Check failed: vm. Must be able to initialize the VM.在安卓原生项目里集成了flutter_module,按照官方的步骤流程走完再运行原生项目的时候,发现程序启动之后崩溃,报错日志如下:VM snapshot must be valid. Check fa...原创 2019-10-30 21:32:03 · 3090 阅读 · 0 评论 -
Andorid原生项目导入flutter module A problem occurred evaluating settings 'MyApplication'.
问题报错如下图:看报错提示应该是路径不对,查看原来的路径正确的路径:网上找了一圈没看到明确的路径说明,正确的是:include ':app'include ':flutter_module'setBinding(new Binding([gradle: this]))evaluate(new File( settingsDir.parentFile, ...原创 2019-10-27 16:07:08 · 5703 阅读 · 1 评论 -
Flutter报错Waiting for another flutter command to release the startup lock解决方案
内网获取 packages get时获取不了,然后打开DOS命令输入flutter时命令框提示如此Waiting for another flutter command to release the startup lock解决方案:打开flutter安装目录/bin/cache,找到lockfile文件,把这个文件删除,问题就解决了...原创 2019-10-22 15:11:42 · 474 阅读 · 0 评论 -
打开Flutter项目,CPU占用率变成100%
某一天,,AS打开flutter项目,敲着敲着,莫名其妙卡了起来,赶紧打开任务管理器看了一下,我去,CPU占用率100%,但是运行内存还有很多剩余但是我看了一下进程,没有其他很占CPU的东西啊,cmd.exe发现占了很多CPU,把这个进程关了之后好多了,但是,每次重新打开Flutter项目还是很卡,CPU占用率100%,还得关这个进程,这样子还是不行啊网上搜了一堆的解决方案,都不管用,而且我这个...原创 2019-10-18 14:31:46 · 2258 阅读 · 0 评论 -
MaxJavaStackTraceDepth=-1is outside the allowed range[0...]
问题如图:改了studio64.exe.vmoptions中的配置,然后打开AS就发现这个问题,网上找了好久都没有找到原因,最后仔细观察才发现,文件里内存的设置多了个M,好坑啊,找了半天,原来是自己手误...原创 2019-10-18 14:12:46 · 3520 阅读 · 4 评论 -
Android9.0 WebView加载ERR_CLEARTEXT_NOT_PERMITTED
话不多说,先上图这是在华为P30(andorid9.0)上发现的问题,但是在自己的测试机小米6(andorid 8.0)上是没有问题的,随即google一番从Android 9.0(API级别28)开始,默认情况下限制了明文流量的网络请求,对未加密流量不再信任,直接放弃请求,因此http的url均无法在webview中加载,https 不受影响。解决方案:在AndroidMainfes...原创 2019-09-21 15:18:45 · 291 阅读 · 0 评论 -
Error type 3 Error: Activity class {...} does not exist
问题报错如下,解决之前忘记截图了,借用网上的图一开始遇到这个问题,习惯性clean大法,发现问题还是存在,清空AS缓存重启,还是不行,随后去网上找解决方案,很多解决方案也是clean或者重启之类,最终找到的解决方案如下:adb uninstall 错误包名1.连接手机,运行报错程序.程序报错,无法运行2.打开cmd,输入上述命令3.返回Success,表示成功,如果出现’adb’不是可...原创 2019-09-21 15:27:08 · 1277 阅读 · 0 评论 -
android studio报错Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebu
如图所示报错原图网上搜了一下解决方案,是依赖重复导致,最后把重复的依赖删了就好了关于怎么删重复的依赖:gradlew :demo:dependencies这个命令可以将所有的依赖打印出来,但是具体哪里重复了还是要自己对比的,当然AS高版本现在已经可以直接看了,右上角gradle里面androidDependencies、signingReport、sourceSets都可以直接点击查看...原创 2019-09-21 16:01:27 · 252 阅读 · 0 评论