Flutter项目运行失败::geocoding_android:processDebugManifest任务执行报错
解决Flutter项目启动失败:geocoding_Android的Manifest无包名问题
这个问题是pub缓存里的geocoding_android-2.1.2插件文件损坏或下载不完整导致的,手动修改缓存文件不是长久解法,优先用下面的方案:
方案一:修复pub缓存
直接运行命令修复所有缓存的依赖包,自动重新下载损坏的文件:flutter pub cache repair完成后再执行:
flutter pub get方案二:手动删除损坏的插件缓存
找到路径C:\Users\dilek\AppData\Local\Pub\Cache\hosted\pub.dev\geocoding_android-2.1.2,删掉整个文件夹,然后运行flutter pub get重新下载完整的插件文件。临时应急(不推荐,缓存更新会失效)
要是想临时凑合用,给那个Manifest文件的<manifest>标签加上package属性,修改后内容如下:<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.baseflow.geocoding.android"> </manifest>但这个方法只是权宜之计,后续依赖更新后会被覆盖,还是优先用前两个方案。
内容的提问来源于stack exchange,提问作者someone
相关产品推荐
相关产品推荐

