我试图实现facebook SDK 7.9.4,所以我可以将它用于排行榜等,但我有一些问题。
在我的项目中安装资产并进入facebook设置后,我遇到了这个错误:
<link href="//cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.2.1/assets/owl.carousel.min.css" rel="stylesheet" />
<script src="//code.jquery.com/jquery-3.1.0.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.2.1/owl.carousel.min.js"></script>
<div class="owl-carousel owl-theme">
<div><img src="http://placehold.it/350x150"></div>
<div><img src="http://placehold.it/350x100"></div>
<div><img src="http://placehold.it/350x150"></div>
<div><img src="http://placehold.it/350x150"></div>
<div><img src="http://placehold.it/350x150"></div>
<div><img src="http://placehold.it/350x150"></div>
<div><img src="http://placehold.it/350x150"></div>
</div>
我在线搜索,没有任何效果。
我安装了openssl win64并将其包含在变量环境中。我也把jdk路径放在里面。但它仍无效。
我的项目和Android SDk文件夹与openssl和jdk驱动器(C :)位于不同的驱动器(E :)中。 (我这样做是因为我在C:HD上缺乏空间)。
我将整个项目放在C上:但错误继续显示。
我该如何解决?
非常感谢!
问候,山姆。
答案 0 :(得分:1)
我通过添加
修复了我的错误环境变量&gt;系统变量&gt;路径&gt;编辑&gt;新
&#34; C:\ Windows \ System32下&#34;
在我的电脑中,没有提到系统32路径。
答案 1 :(得分:0)
根据我的记忆,此代码是Facebook SDK for Unity的一部分(它运行openssl以获得适合您游戏的密钥)。
如果我没记错的话,你的路径中必须有openssl(将它添加到PATH环境变量中),因为Facebook代码试图调用命令'openssl',假设它可以从任何地方运行。
这将失败,除非openssl在你的PATH中。