Facebook-sdk-for-unity: 无法为 android 构建(重新打包错误)

创建于 2018-01-16  ·  6评论  ·  资料来源: facebook/facebook-sdk-for-unity

我将 Facebook SDK 添加到我的项目中,现在我无法再构建了。
项目中没有 admob 或 google play 服务。

Unity 2017.1.1f1 和 Facebook SDK 7.10.1

我收到的错误消息如下:

`CommandInvokationFailure:重新打包资源失败。
D:\Programmieren\Zubehör\Android SDK\build-tools\25.0.2\aapt.exe 包 --auto-add-overlay -v -f -m -J "gen" -M "AndroidManifest.xml" -S " res" -I "D:/Programmieren/Zubehör/Android SDK\platforms\android-26\android.jar" -F bin/resources.ap_ --extra-packages com.facebook:com.facebook.android -S "E :\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res" -S "E:\Programmieren\C#\workspaces\Ice Slider \Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-wrapper-7.10.1\res"

标准错误[
E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res\values\values.xml:131:错误:检索父级时出错对于项目:未找到与给定名称“@style/Theme.AppCompat.NoActionBar”匹配的资源。

E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res\values\values.xml:136:错误:检索父级时出错对于项目:找不到与给定名称“@style/Theme.AppCompat.Dialog”匹配的资源。

]
标准输出[
配置:
(默认)

文件:
AndroidManifest.xml
源代码:()AndroidManifest.xml

资源目录:
包括包中的资源:D:\Programmieren\Zubeh r\Android SDK\platforms\android-26\android.jar
applyFileOverlay 用于可绘制
尝试 overlaySet Key=com_facebook_auth_dialog_background.xml
尝试 overlaySet Key=com_facebook_auth_dialog_cancel_background.xml
尝试 overlaySet Key=com_facebook_auth_dialog_header_background.xml
尝试 overlaySet Key=com_facebook_button_background.xml
尝试 overlaySet Key=com_facebook_button_icon.xml
尝试 overlaySet Key=com_facebook_button_icon_blue.png
尝试 overlaySet Key=com_facebook_button_icon_white.png
尝试 overlaySet Key=com_facebook_button_like_background.xml
尝试 overlaySet Key=com_facebook_button_like_icon_selected.png
尝试 overlaySet Key=com_facebook_button_login_background.xml
尝试 overlaySet Key=com_facebook_button_login_logo.xml
尝试 overlaySet Key=com_facebook_button_login_silver_background.xml
尝试 overlaySet Key=com_facebook_button_send_background.xml
尝试 overlaySet Key=com_facebook_button_send_icon_blue.png
尝试 overlaySet Key=com_facebook_button_send_icon_white.png
尝试 overlaySet Key=com_facebook_close.png
尝试 overlaySet Key=com_facebook_favicon_blue.xml
尝试 overlaySet Key=com_facebook_profile_picture_blank_portrait.png
尝试 overlaySet Key=com_facebook_profile_picture_blank_square.png
尝试 overlaySet Key=com_facebook_send_button_icon.xml
尝试 overlaySet Key=com_facebook_tooltip_black_background.9.png
尝试 overlaySet Key=com_facebook_tooltip_black_bottomnub.png
尝试 overlaySet Key=com_facebook_tooltip_black_topnub.png
尝试 overlaySet Key=com_facebook_tooltip_black_xout.png
尝试 overlaySet Key=com_facebook_tooltip_blue_background.9.png
尝试 overlaySet Key=com_facebook_tooltip_blue_bottomnub.png
尝试 overlaySet Key=com_facebook_tooltip_blue_topnub.png
尝试 overlaySet Key=com_facebook_tooltip_blue_xout.png
尝试 overlaySet Key=messenger_bubble_large_blue.png
尝试 overlaySet Key=messenger_bubble_large_white.png
尝试 overlaySet Key=messenger_bubble_small_blue.png
尝试 overlaySet Key=messenger_bubble_small_white.png
尝试 overlaySet Key=messenger_button_blue_bg_round.xml
尝试 overlaySet Key=messenger_button_blue_bg_selector.xml
尝试 overlaySet Key=messenger_button_send_round_shadow.png
尝试 overlaySet Key=messenger_button_white_bg_round.xml
尝试 overlaySet Key=messenger_button_white_bg_selector.xml
尝试 overlaySet Key=app_icon.png
applyFileOverlay 用于布局
尝试 overlaySet Key=com_facebook_activity_layout.xml
尝试 overlaySet Key=com_facebook_device_auth_dialog_fragment.xml
尝试 overlaySet Key=com_facebook_login_fragment.xml
尝试 overlaySet Key=com_facebook_smart_device_dialog_fragment.xml
尝试 overlaySet Key=com_facebook_tooltip_bubble.xml
尝试 overlaySet Key=messenger_button_send_blue_large.xml
尝试 overlaySet Key=messenger_button_send_blue_round.xml
尝试 overlaySet Key=messenger_button_send_blue_small.xml
尝试 overlaySet Key=messenger_button_send_white_large.xml
尝试 overlaySet Key=messenger_button_send_white_round.xml
尝试 overlaySet Key=messenger_button_send_white_small.xml
applyFileOverlay 用于动画
动画师的applyFileOverlay
applyFileOverlay 用于插值器
applyFileOverlay 进行过渡
适用于 xml 的文件覆盖
applyFileOverlay 用于原始
applyFileOverlay 用于颜色
尝试 overlaySet Key=com_facebook_button_text_color.xml
尝试 overlaySet Key=com_facebook_send_button_text_color.xml
applyFileOverlay 用于菜单
用于 mipmap 的 applyFileOverlay
处理图片:res\drawable-ldpi\app_icon.png
处理图片:res\drawable-mdpi\app_icon.png
处理图片:res\drawable-hdpi\app_icon.png
处理图片:res\drawable-xhdpi\app_icon.png
(处理后的图像 res\drawable-ldpi\app_icon.png:源的 99% 大小)
处理图片:res\drawable-xxhdpi\app_icon.png
(处理后的图像 res\drawable-mdpi\app_icon.png:99% 大小的源文件)
处理图片:res\drawable-xxxhdpi\app_icon.png
(处理后的图像 res\drawable-hdpi\app_icon.png: 98% 大小的源)
处理图像:E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res\drawable-mdpi-v4\com_facebook_button_icon_blue.png
(处理后的图像 res\drawable-xhdpi\app_icon.png:源大小的 97%)
处理图像:E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res\drawable-hdpi-v4\com_facebook_button_icon_blue.png
(处理后的图像 res\drawable-xxhdpi\app_icon.png:96% 大小的源)
处理图像:E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res\drawable-xhdpi-v4\com_facebook_button_icon_blue.png
(处理后的图像 res\drawable-xxxhdpi\app_icon.png:95% 大小的源)
处理图像:E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res\drawable-xxhdpi-v4\com_facebook_button_icon_blue.png
(处理后的图像 E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res\drawable-mdpi-v4\com_facebook_button_icon_blue.png:源大小的 30%)
处理图像:E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res\drawable-mdpi-v4\com_facebook_button_icon_white.png
(处理后的图像 E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res\drawable-hdpi-v4\com_facebook_button_icon_blue.png: 23% 的源大小)
处理图像:E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res\drawable-hdpi-v4\com_facebook_button_icon_white.png
(处理后的图像 E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res\drawable-xhdpi-v4\com_facebook_button_icon_blue.png:源大小的 22%)
(处理后的图像 E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res\drawable-mdpi-v4\com_facebook_button_icon_white.png: 161% 的源大小)
处理图像:E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res\drawable-xhdpi-v4\com_facebook_button_icon_white.png
处理图像:E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res\drawable-xxhdpi-v4\com_facebook_button_icon_white.png
(处理后的图像 E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res\drawable-hdpi-v4\com_facebook_button_icon_white.png: 157% 的源大小)
处理图像:E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res\drawable-mdpi-v4\com_facebook_button_like_icon_selected.png
(处理后的图像 E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res\drawable-xxhdpi-v4\com_facebook_button_icon_blue.png:源大小的 14%)
(处理后的图像 E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res\drawable-xhdpi-v4\com_facebook_button_icon_white.png: Pro162% 的源大小)
处理图像:E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res\drawable-hdpi-v4\com_facebook_button_like_icon_selected.png
处理图像:E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res\drawable-xhdpi-v4\com_facebook_button_like_icon_selected.png
(处理后的图像 E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res\drawable-xxhdpi-v4\com_facebook_button_icon_white.png: 157% 的源大小)
处理图像:E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res\drawable-xxhdpi-v4\com_facebook_button_like_icon_selected.png
(处理后的图像 E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res\drawable-mdpi-v4\com_facebook_button_like_icon_selected.png: 147% 的源大小)
处理图像:E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res\drawable-mdpi-v4\com_facebook_button_send_icon_blue.png
(处理后的图像 E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res\drawable-mdpi-v4\com_facebook_button_send_icon_blue.png:源大小的 60%)
(处理后的图像 E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res\drawable-hdpi-v4\com_facebook_button_like_icon_selected.png: 132% 的源大小)
处理图像:E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res\drawable-hdpi-v4\com_facebook_button_send_icon_blue.png
处理图像:E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res\drawable-xhdpi-v4\com_facebook_button_send_icon_blue.png
(处理后的图像 E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res\drawable-xhdpi-v4\com_facebook_button_like_icon_selected.png: 125% 的源大小)
处理图像:E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res\drawable-mdpi-v4\com_facebook_button_send_icon_white.png
(处理后的图像 E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res\drawable-xxhdpi-v4\com_facebook_button_like_icon_selected.png:源大小的 114%)
处理图像:E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res\drawable-hdpi-v4\com_facebook_button_send_icon_white.png
(处理后的图像 E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res\drawable-hdpi-v4\com_facebook_button_send_icon_blue.png:源大小的 64%)
处理图像:E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res\drawable-xhdpi-v4\com_facebook_button_send_icon_white.png
(处理后的图像 E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res\drawable-mdpi-v4\com_facebook_button_send_icon_white.png:源大小的 75%)
(处理后的图像 E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res\drawable-xhdpi-v4\com_facebook_button_send_icon_blue.png: 89% 的源大小)
处理图像:E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res\drawable-xxhdpi-v4\com_facebook_button_send_icon_white.png
(处理后的图像 E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res\drawable-hdpi-v4\com_facebook_button_send_icon_white.png: 136% 的源大小)
处理图像:E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res\drawable-mdpi-v4\com_facebook_close.png
处理图像:E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res\drawable-hdpi-v4\com_facebook_close.png
(处理后的图像 E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res\drawable-xhdpi-v4\com_facebook_button_send_icon_white.png: 128% 的源大小)
处理图像:E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res\drawable-xhdpi-v4\com_facebook_close.png
(处理后的图像 E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res\drawable-mdpi-v4\com_facebook_close.png: 118% 的源大小)
处理图像:E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res\drawable-mdpi-v4\com_facebook_profile_picture_blank_portrait.png
(处理后的图像 E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res\drawable-xxhdpi-v4\com_facebook_button_send_icon_white.png: 109% 的源大小)
处理图像:E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res\drawable-mdpi-v4\com_facebook_profile_picture_blank_square.png
(处理后的图像 E:\Prog ramm(iperroecne\sCse#d\wiomragkes paceEs:\IPcre oSglriadmemrie\rUneint\yC3#d\wIocrek sSpalciedse\rI\ceT eSmlpi\dSetra\gUinnigtAyr3eda\Icaen dSrloiidd-elri\bTremapr\iSetsa\gfiangec -aannddrrooiidd--lsidbkr-ar4i.e2s3.f0a\creebs\odokr-aawnadbrloei-dx-hsddpk-i4-.v243.c0o\mr_esf\adcreabwooakbl_ec-lhodspei.-pvng4: \com_13f2ac%e bsoiozke_ colfo ssoeur.cpen)
g:源大小的 108%)
处理图像:E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArPreocessing imaa\agen: roE:\Proid-grammliereibrn\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\ android-libraries\facebook-android-sdk-4.23.0\res\drawable-hdpi-v4\com_facebook_tooltip_black_background.9.png
白羊座\facebook-android-sdk-4.23.0\res\drawable-mdpi-v4\com_facebook_tooltip_black_background.9.png
(处理后的图像 E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res\drawable-mdpi-v4\com_facebook_profile_picture_blank_portrait.png: 109% 的源大小)
处理图像:E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res\drawable-xhdpi-v4\com_facebook_tooltip_black_background.9。 PNG
(处理后的图像 E:\Programmieren\C#\workspaces\Ice Slider\Unity3d\Ice Slider\Temp\StagingArea\android-libraries\facebook-android-sdk-4.23.0\res\drawable-mdpi-v4\com_facebook_profile_picture_blank_square.p`

最有用的评论

我最好的猜测是项目中缺少 Android 支持库。 _Assets > Player Service Resolver > Android Resolver > Force Resolve_ 可能会解决问题。

还要检查 Android SDK 管理器中是否安装了“Android 支持库”。

所有6条评论

我最好的猜测是项目中缺少 Android 支持库。 _Assets > Player Service Resolver > Android Resolver > Force Resolve_ 可能会解决问题。

还要检查 Android SDK 管理器中是否安装了“Android 支持库”。

@arcv谢谢! 它真的对我有用。

此修复不适用于 Unity Cloud Build。 如果不是 Facebook 的错误,我们能否请人查看问题或至少将其标记为已关闭?

此修复不适用于 Unity Cloud Build。 如果不是 Facebook 的错误,我们能否请人查看问题或至少将其标记为已关闭?

我也有同样的问题,你能解决吗?

我最好的猜测是项目中缺少 Android 支持库。 _Assets > Player Service Resolver > Android Resolver > Force Resolve_ 可能会解决问题。

还要检查 Android SDK 管理器中是否安装了“Android 支持库”。

lmao,几天来试图修复这个关于游戏服务在这个特定项目中不起作用的错误,这就是答案,所以我很高兴我无法构建并且不得不用谷歌搜索这个:p 谢谢! <3

在“强制解决”成为一个选项之前,我必须“更新”。

我仍然无法找到解决此问题的方法。 我的其他项目,即使具有 fb SDK 的 r 正在使用相同的播放服务构建,但不是这个。 请大家帮忙。。

此页面是否有帮助?
0 / 5 - 0 等级