差分

ナビゲーションに移動 検索に移動

Xamarin.AndroidでUUIDを生成取得する

1,004 バイト追加, 2018年2月7日 (水) 04:44
ページの作成:「アプリ固有のIDを生成して保存しておく。 この方法だと再インストールするとIDは変わる。 リセマラ対応ゲームなどを作...」
アプリ固有のIDを生成して保存しておく。
この方法だと再インストールするとIDは変わる。
[[リセマラ]]対応[[ゲーム]]などを作るときはこれ。

<source>
public class Installation
{
public static string _uuid;
public const string INSTALLATION = "INSTALLATION";

public static string GetUUID(Context context)
{
if (_uuid == null)
{
var installationFilePath = Path.Combine(context.FilesDir.AbsolutePath, INSTALLATION);
if (!File.Exists(installationFilePath))
{
_uuid = Java.Util.UUID.RandomUUID().ToString();
File.WriteAllText(installationFilePath, _uuid);
}
_uuid = File.ReadAllText(installationFilePath);
}
return _uuid;
}
}
</source>

== 関連項目 ==
* [[Xamarin.AndroidでAndroid IDを取得する]]

[[category: Xamarin.Android]]
匿名利用者

案内メニュー