「Xamarin.AndroidでAndroid IDを取得する」の版間の差分
imported>Administrator 編集の要約なし |
編集の要約なし |
||
| 1行目: | 1行目: | ||
[[Xamarin.Android]]で[[Android ID]]を取得する。 | [[Xamarin.Android]]で[[Android ID]]を取得する。 | ||
context引数にはActivityクラスなどを渡せばよい。 | |||
<source> | <source> | ||
public static string GetAndroidID(Context context) | public static string GetAndroidID(Android.Content.Context context) | ||
{ | { | ||
var resolver = context.ContentResolver; | var resolver = context.ContentResolver; | ||
var name = Android.Provider.Settings.Secure.AndroidId; | var name = Android.Provider.Settings.Secure.AndroidId; | ||
var id = Android.Provider.Settings.Secure.GetString(resolver, name); | var id = Android.Provider.Settings.Secure.GetString(resolver, name); | ||
System.Diagnostics.Debug.WriteLine("AndroidID: " + id); | System.Diagnostics.Debug.WriteLine("AndroidID: " + id); | ||
return id; | return id; | ||