「Xamarin.AndroidでAndroid IDを取得する」の版間の差分
imported>Administrator ページの作成:「Xamarin.AndroidでAndroid IDを取得する。 <source> public static string GetAndroidID(Context context) { var resolver = context.C...」 |
編集の要約なし |
||
| (他の1人の利用者による、間の1版が非表示) | |||
| 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; | ||
} | } | ||
</source> | </source> | ||
== 関連項目 == | |||
* [[Xamarin.AndroidでUUIDを生成取得する]] | |||
[[category: Xamarin.Android]] | [[category: Xamarin.Android]] | ||
2018年7月12日 (木) 19:32時点における最新版
Xamarin.AndroidでAndroid IDを取得する。
context引数にはActivityクラスなどを渡せばよい。
public static string GetAndroidID(Android.Content.Context context)
{
var resolver = context.ContentResolver;
var name = Android.Provider.Settings.Secure.AndroidId;
var id = Android.Provider.Settings.Secure.GetString(resolver, name);
System.Diagnostics.Debug.WriteLine("AndroidID: " + id);
return id;
}