Facebook Unity SDK 7.15.1在FB.Init()上崩溃

问题描述 投票:0回答:1

使用Unity 2017.4.24f1,我创建了一个新项目并导入了Facebook Unity SDK 7.15.1。在编辑器中一切运行良好。在我的Android手机上编译并启动演示应用程序后,我单击了FB.Init()按钮。该应用程序崩溃并退出。

我希望使用Facebook邀请和分享。我该怎么办?

*编辑*

当我手动下载C:\ Users \ Intel \ .gradle \ wrapper \ dists \ gradle-4.10-bin \ bg6py687nqv2mbe6e1hdtk57h \ gradle-4.10-bin.zip时,问题已得到部分解决,该文件最初似乎是一个损坏的文件。执行Force Resolve之后,现在我可以编译并运行演示应用程序。

但是,我面临另一个问题,因为我无法编译自己的应用程序。这里要求的是控制台上的部分错误日志:

CommandInvokationFailure: Gradle build failed. 
C:\Program Files\Java\jdk1.8.0_201\bin\java.exe -classpath "C:\Program Files\Unity\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\gradle\lib\gradle-launcher-4.6.jar" org.gradle.launcher.GradleMain "-Dorg.gradle.jvmargs=-Xmx4096m" "assembleRelease"

stderr[

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':processReleaseResources'.
> Android resource linking failed
  Output:  C:\Users\Intel\Desktop\Quiz Jungle (Master) - 2017.4\Temp\gradleOut\build\intermediates\incremental\mergeReleaseResources\merged.dir\values\values.xml:2521: error: expected reference but got (raw string) #000000.
  error: failed linking references.

*编辑2 *

C:\ Users \ Intel \ Desktop \ Quiz Jungle(Master) - 2017.4 \ Temp \ gradleOut \ build \ intermediates \ incremental \ mergeReleaseResources \ merged.dir \ values \ values.xml:2521如下所示:

<style name="Widget.Support.CoordinatorLayout" parent="android:Widget">
    <item name="statusBarBackground">#000000</item>
</style>
android facebook unity3d apk facebook-unity-sdk
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.