我是靠谱客的博主 碧蓝蜡烛,最近开发中收集的这篇文章主要介绍Unity实现在Android端获取Android手机的唯一ID(设备号)(亲测Android11可用),觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
Unity实现在Android端获取Android手机的唯一ID(设备号)(亲测Android11可用)
- 备注:测试版本Unity2020,理论上Unity2018以上都可用,未做测试
- 文章初衷
网上许多文章在Android7.0 ,9.0之后都不可用,基本都是Android原生开发,对unity不太友好,所以今天写个unity支持的版本,支持Android11. demo下载地址
- 代码(需要下载demo,之后新建脚本调用这个方法->GetAndroidPhoneUnid())
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class AndroidInterface
{
public static AndroidInterface GetInstance
{
get
{
return new AndroidInterface();
}
}
public AndroidJavaObject currentActivity
{
get
{
return new AndroidJavaClass("com.unity3d.player.UnityPlayer").GetStatic<AndroidJavaObject>("currentActivity");
}
}
public string GetAndroidPhoneUnid()
{
string ID = "";
AndroidJavaClass javaClass = new AndroidJavaClass("com.example.getuuid.GetAndroidphoneId");
ID = javaClass.CallStatic<string>("GetSerial", currentActivity);
return ID;
}
}
- demo下载地址
demo下载地址 https://download.csdn.net/download/qq_39735878/85497796
最后
以上就是碧蓝蜡烛为你收集整理的Unity实现在Android端获取Android手机的唯一ID(设备号)(亲测Android11可用)的全部内容,希望文章能够帮你解决Unity实现在Android端获取Android手机的唯一ID(设备号)(亲测Android11可用)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复