gpt4 book ai didi

android - 当项目连接到 Assets 服务器时,Facebook Unity SDK android barfs

转载 作者:行者123 更新时间:2023-11-29 14:15:17 24 4
gpt4 key购买 nike

棘手的小问题。一个带有 FB 插件的测试项目工作正常,我的项目给了我以下错误。事实证明,当我将 FB 测试项目连接到 Assets 服务器,并且为每个文件夹创建了 .meta 文件时,它也会呕吐。有什么方法可以告诉编译器跳过 .meta 文件?

Error building Player: CommandInvokationFailure: Failed to re-package resources. See the     Console for details.
/Users/me/android-sdk-macosx/platform-tools/aapt package --auto-add-overlay -v -f -m -J gen -M AndroidManifest.xml -S "res" -I "/Users/me/android-sdk- macosx/platforms/android-17/android.jar" -F bin/resources.ap_ --extra-packages com.facebook.android -S "/Users/me/Unity/FBTest/Assets/Plugins/Android/facebook/res"

stderr[
invalid resource directory name: /Users/me/Unity/FBTest/Assets/Plugins/Android/facebook/res/drawable-hdpi.meta
invalid resource directory name: /Users/me/Unity/FBTest/Assets/Plugins/Android/facebook/res/drawable-ldpi.meta
invalid resource directory name: /Users/me/Unity/FBTest/Assets/Plugins/Android/facebook/res/drawable-mdpi.meta

更新:似乎无法删除 .meta 文件,即使我断开了与 Assets 服务器的连接 :( 有什么想法吗?

更新:必须转到“编辑”->“项目设置”->“编辑器”并禁用版本控制才能进行编译。如果可以修复此问题,以便在 APK 的打包过程中忽略元文件,那就太好了...

最佳答案

不妨将此标记为已回答。为 Assets 服务器添加的 .meta 文件破坏了 android 包装,因此解决方法是在进行构建之前在“编辑”->“项目设置”->“编辑器”下禁用源代码管理。如果这个问题得到解决,那就太好了,尽管这一步是不必要的......

更新:

嗯,重新连接到 Assets 服务器会让它认为本地的一切都发生了变化,所以这是一个非常非常糟糕的解决方法

关于android - 当项目连接到 Assets 服务器时,Facebook Unity SDK android barfs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19460522/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com