友人と私はAndroid用Unityでゲームを開発しており、Google Playゲームサービスでリーダーボードをいくつか追加したいが、ログインできないようにしている。DllNotFoundException:gpg
Google Play Games Pluginの最小サンプルプロジェクトのMainGuiスクリプトをログイン用に使用しています。我々は言って、それは続けて、認証ボタンを押すと、「認証」:私たちは他の回答などを時間を検索し、試みられている
E/Unity: DllNotFoundException: gpg
at (wrapper managed-to-native) GooglePlayGames.Native.Cwrapper.Builder:GameServices_Builder_Construct()
at GooglePlayGames.Native.PInvoke.GameServicesBuilder.Create() [0x00000] in <filename unknown>:0
at GooglePlayGames.Native.NativeClient.InitializeGameServices() [0x00000] in <filename unknown>:0
at GooglePlayGames.Native.NativeClient.Authenticate (System.Action`2 callback, Boolean silent) [0x00000] in <filename unknown>:0
at GooglePlayGames.PlayGamesPlatform.Authenticate (System.Action`2 callback, Boolean silent) [0x00000] in <filename unknown>:0
at GooglePlayGames.PlayGamesPlatform.Authenticate (System.Action`1 callback, Boolean silent) [0x00000] in <filename unknown>:0
at GooglePlayGames.PlayGamesPlatform.Authenticate (System.Action`1 callback) [0x00000] in <filename unknown>:0
at GooglePlayGames.PlayGamesLocalUser.Authenticate (System.Action`1 callback) [0x00000] in <filename unknown>:0
at LogInAndroid.OnGUI() [0x00000] in <filename unknown>:0
:
if (!Social.localUser.authenticated)
{
// Authenticate
mWaitingForAuth = true;
mStatusText = "Authenticating...";
Social.localUser.Authenticate((bool success) =>
{
mWaitingForAuth = false;
if (success)
{
mStatusText = "Welcome " + Social.localUser.userName;
}
else
{
mStatusText = "Authentication failed.";
}
});
}
はlogcatで見ると、誤りがありますプラグインを削除してプロジェクトに再追加し、別のコンピュータなどから構築されたAPIキーをチェックしました。
現在のバージョンではbuild_plugin.shが存在しないため、その解決策はもう機能しません。 –