为什么我导入的图片他生成操作默认是内容,不是AndroidResource,这不是要一个个的去改啊,有没有办法能统一批量改的,重新生成解决方案也没用

为什么我导入的图片他生成操作默认是内容,不是AndroidResource,这不是要一个个的去改啊,有没有办法能统一批量改的,重新生成解决方案也没用

阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程
你遇到的问题是C#项目中图片资源的默认生成操作是内容,而不是AndroidResource,这可能是因为在项目中没有正确地配置图片资源的生成方式。
解决方案是:
"C:\Program Files\Android\android-sdk\tools\android.bat" update project -t android-28
其中,C:\Program Files\Android\android-sdk\tools\android.bat是Android SDK的路径,update project -t android-28是更新项目的命令,android-28是Android API级别。
msbuild /t:Clean;Build
这将清理项目,然后重新生成解决方案。
这样,图片资源将被正确地生成到AndroidResource文件夹中,而不是内容中。
如果你使用的是Visual Studio 2019或更高版本,可以使用“Android Resource Folder”选项来添加图片资源,而不需要手动添加Post-build event。
如果你使用的是Visual Studio 2017或更低版本,可以使用“Add Resource Folder”选项来添加图片资源,然后手动添加Post-build event。