开发问题
报错:
(lldb) dyld: symbol ‘_$s8SocketIO0A11ClientEventO10disconnectyA2CmFWC’ not found, expected in ‘/private/var/containers/Bundle/Application/4A35F521-E7A6-4F38-8823-5B17EAA4B255/Runner.app/Frameworks/SocketIO.framework/SocketIO’, needed by ‘/private/var/containers/Bundle/Application/4A35F521-E7A6-4F38-8823-5B17EAA4B255/Runner.app/Frameworks/iProov.framework/iProov’
报错:
Exception in thread “main” java.net.ConnectException: Operation timed out (Connection timed out)
解决:在跑一次就起来了
问题:插入设备,找不到安卓手机
解决:
1.终端输入adb devices,如果adb命令没法用,配置android sdk路径的环境变量。
2.system_profiler SPUSBDataType查看设备
3.一般插拔一下设备,在手机端统一调试,就可以使用设备了
问题:一直卡在Running Gradle task ‘assembleDebug’…
解决:先检查手机是否开启网络,再重启IDE重试;无线调试时注意电脑和手机是否在同一个网络
问题:
adb: failed to install /Users/dana/workspace/项目/2023bindo/code/vendors/file_preview-1.1.4/example/build/app/outputs/flutter-apk/app-debug.apk: Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE: Package com.gstory.file_preview_example signatures do not match previously installed version; ignoring!]
解决:删除之前的apk,继续安装
如果是path的库,库要先执行flutter pub get,修改后不需要get直接run生效
报错:Redeclaration: InitCallBack
解决:缓存问题,删除build文件夹
报错:
编译器 (1.8.0_242-release) 中出现异常错误
at org.gradle.api.internal.tasks.compile.incremental.IncrementalResultStoringCompiler.execute(IncrementalResultStoringCompiler.java:61)
Execution failed for task ‘:bindo_sendbird_desk_plugin:compileDebugJavaWithJavac’.
Compilation failed; see the compiler error output for details.
解决:
问题:我自己的电脑wonder项目跑不起来
解决:???
问题:执行构建多语言脚本时,谷歌翻译表格下载不下来
解决:复制终端代理命令在执行脚本
问题:
Error: CocoaPods’s specs repository is too out-of-date to satisfy dependencies. 183To update the CocoaPods specs
解决:
方案一,删除podfile.lock文件
方案二,更新cocopods版本
问题:ios打开app立马退出,没搞清楚是哪个配置的问题,因为没有数据线没有去试能不能直接跑起来
解决:???
问题:Webview not show sometimes?
解决:网络问题,不能开代理
问题:换了Mac连接安卓设备system_profiler SPUSBDataType也找不到设备
解决:试了各种方法,换数据线也没有,关闭开发者选项后能找到设备了,重新打开就可以了
问题:flutter build iOS 出现pod错误443
解决:网络不允许访问,多跑几遍可能就可以了
问题:Execution failed for task ‘:flutter_inappwebview:generateDebugRFile’.
解决:VPN,或者更改Source 源(android gradle,iOS pod)
问题:Execution failed for task ‘:app:processDebugResources’.
A failure occurred while executing com.android.build.gradle.internal.res.LinkApplicationAndroidResourcesTask$TaskAction
解决:flutter clean
问题:Dio无法下载文件
解决:关闭抓包代理,取消证书忽略
问题:Dio重定向失败
解决:取消证书忽略
问题:Execution failed for task ‘:bindo_sendbird_desk_plugin:compileDebugJavaWithJavac’.
解决:flutter pub cache repair无效
重装jdk,openjdk是AS自动安装的无效
问题:Execution failed for task ‘:location:generateDebugRFile’.
Could not resolve all files for configuration ‘:location:debugCompileClasspath’.
Could not resolve com.google.android.gms:play-services-location:16.+.
解决:网络问题
问题:db: failed to install /Users/Alice/code/bindo_wonder_app/build/app/outputs/flutter-apk/app-debug.apk: Failure [INSTALL_FAILED_VERSION_DOWNGRADE]
解决:可能是没有在手机授权安装apk,会有弹框出来的
问题:xcodebuild: error: Existing file at -resultBundlePath “/var/folders/46/t5g93svs753bb3x3m0fc2_lw0000gp/T/flutter_tools.PAWTko/flutter_ios_build_temp_dirW2P2NF/temporary_xcresult_bundle.xcresult”
解决:flutter clean