adl*_*een 3 c# security xamarin.android xamarin
对于我的应用程序,我需要跟踪用户android设备的唯一ID,Android设备将由客户端提供给员工,当他们使用该设备打开我们的应用程序并键入一些代码.我们必须检查请求是否来自我们员工的设备,然后我们才会打开应用程序.如果其他人在他们的手机中有这个应用程序,即使应用程序无法打开.这是客户想要的要求,我搜索了很多链接.试过这个,但没有工作
public static String getDeviceAndroidID(Context context)
{
String android_id = Secure.getString(context.getContentResolver(), Secure.ANDROID_ID);
if(android_id != null)
return android_id;
else
return "";
}
Run Code Online (Sandbox Code Playgroud)
试过这个,但没有得到"上下文.getcontentresolver()"需要一些帮助谢谢.
尝试Android.Provider命名空间:
var android_id = Android.Provider.Settings.Secure.GetString(ContentResolver, Android.Provider.Settings.Secure.AndroidId);
Run Code Online (Sandbox Code Playgroud)