小编敬錞 *_*錞 潘的帖子

GenyMotion无法启动Genymotion虚拟设备

当我运行Genymotion时,我收到以下错误:

无法启动Genymotion虚拟设备.

无法为虚拟设备配置网络适配器.

请检查以下几点:
从VirtualBox中,在软件的主要参数中,检查网络适配器是否存在"仅主机".从VirtualBox,在Genymotion虚拟设备参数中,检查第一个网络接口是否具有"仅主机"类型.如果不是,则手动设置此参数.

我该如何解决这个问题?

android virtualbox genymotion

49
推荐指数
4
解决办法
20万
查看次数

Unity游戏服务验证失败

我从https://github.com/playgameservices/play-games-plugin-for-unity下载玩游戏统一插件

并在Android设备中运行MainScene

然后单击"验证"按钮,弹出谷歌播放对话框..

最后,Social.localUser.authenticated始终为false.

然后我在下面的场景中绘制调试信息:

Createing platform-specific Play Games client
Creating real IPlayGamesClient
Entering state:ShutdownState
ShutdownState.OnStateEntered:Defaulting to no-op.
Starting Auth Transition.Op SIGN_IN status ERROR_NOT_AUTHORIZED
PlayGamesHelperObject.OnApplicationPause True
PlayGamesHelperObject.OnApplicationPause False
PlayGamesHelperObject.OnApplicationPause True
PlayGamesHelperObject.OnApplicationPause False
Invoking user callback on game thread
Run Code Online (Sandbox Code Playgroud)

我尝试以下方法修复这些方法,但我仍然无法成功登录

方法1在google play游戏控制台中,添加测试用户和活动alpha,beta测试.

Method2在统一中,创建android密钥库并签名

密钥库是一个签名文件,用于签署您的apk.当您创建开发版本时,Unity不会签署apk.

您的项目只需要一个Keystore文件.该文件是您的签名.要创建一个这样做:

在发布设置中,选中"创建新密钥库"框.

单击"浏览"并选择要存储文件的位置.它应该位于中心位置,因为它与您的项目并不真正相关.

设置文件的保护密码并确认.

从"密钥别名"下拉列表中选择"创建新密钥".

应打开一个窗口,您必须填写有关您的组织/个人的个人数据.顶部的别名只是密钥库的名称.如果您有多个身份,请确保选择有意义的名称.您需要设置密钥库密码.请注意,这与上面的保护密码不同.据我所知,它们可以是相同的,但为了安全起见,你应该使用两种不同的方法.如果你还没有把密码写在一张纸上;)

单击"创建密钥"以生成密钥库文件.

要使用密钥库进行签名,您必须:

选中"使用现有密钥库"框.

单击"浏览"并选择密钥库文件.

输入您的保护密钥.

从别名下拉列表中选择所需的身份.

在下面的字段中输入别名密码

确保已在发布设置的底部设置Android Market Licensing RSA公钥.必须从您的Google市场帐户中获取公钥.

现在创建您的APK文件,它将使用您的身份进行签名.

方法3有人提到这些代码对他们来说是成功的

PlayGamesClientConfiguration config = new  PlayGamesClientConfiguration.Builder().
    //.EnableSavedGames()     
    Build();
Run Code Online (Sandbox Code Playgroud)

PlayGamesPlatform.InitializeInstance(配置);

要么

 PlayGamesClientConfiguration config = new PlayGamesClientConfiguration.Builder().
        .EnableSavedGames()     
        Build(); …
Run Code Online (Sandbox Code Playgroud)

c# authentication unity-game-engine google-play-services

5
推荐指数
1
解决办法
5190
查看次数

Memcached 无法在网络浏览器中工作,但使用 php 命令可以工作

我有下面的 testMemcached.php 代码。

<?php
include_once "common.php";
include_once "api.php";
class TestMemcached extends API{
    function impl(){
         $m = $this->getMem();
         $stats = $m->getStats();
         var_dump($stats);

        $m->add("Key","test");
        echo "Value:".$m->get("Key");
    }
}
$api = new TestMemcached();
$api->go();
Run Code Online (Sandbox Code Playgroud)

我在网络浏览器中运行 testMemcached.php。我明白了bool(false) Value:

我运行php -f testMemcached.php命令然后得到下面的输出。

array(1) {
  ["localhost:11211"]=>
  array(24) {
    ["pid"]=>
    int(10218)
     ....(skip)
    ["version"]=>
    string(6) "1.4.15"
  }
}
Value:test
Run Code Online (Sandbox Code Playgroud)

我不知道有什么区别以及如何修复 memcached 在网络浏览器中无法工作的问题。

我的环境:CentOS 7.LNMP。

2018/05/23 更新: 我用来telnet 127.0.0.1 11211测试 memcached 功能,我发现它add不起作用set

Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character …
Run Code Online (Sandbox Code Playgroud)

php memcached

5
推荐指数
1
解决办法
1351
查看次数

宣传单显示所有制作人的所有弹出窗口并保留在地图中

我参考快速入门指南 - Leaflet - 用于交互式地图的JavaScript库,以在地图上实现show marker.

我想显示所有标记的所有弹出窗口,如果我点击地图,它仍然保留弹出窗口.

瓶子是

1.如何更改代码以显示标记的多个弹出窗口

2.如果点击地图,如何保留弹出窗口

因为我谷歌这个,我找不到解决方案.有人可以帮帮我吗?

javascript leaflet

4
推荐指数
1
解决办法
1520
查看次数