android获取数据_获取AndroidID需要权限

android获取数据_获取AndroidID需要权限/**File:DeviceUtils.java*Author:wenxiangli*Create:2017/8/1716:22*获取手机的UUID信息*/importandroid.content.Context;importandroid.telephony.TelephonyManager;importjava.util.UUID;publicclass

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

/* * File: DeviceUtils.java * Author: wenxiangli * Create: 2017/8/17 16:22 * 获取手机的UUID信息 */

import android.content.Context;
import android.telephony.TelephonyManager;

import java.util.UUID;

public class DeviceUtils {

    protected volatile static String uniqueId;
    public static String getUniqueID(Context context){
        final TelephonyManager tm = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
        final String tmDevice, tmSerial, androidId;
        tmDevice = "" + tm.getDeviceId();
        tmSerial = "" + tm.getSimSerialNumber();
        androidId = "" + android.provider.Settings.Secure.getString(context.getContentResolver(), android.provider.Settings.Secure.ANDROID_ID);
        UUID deviceUuid = new UUID(androidId.hashCode(), ((long)tmDevice.hashCode() << 32) | tmSerial.hashCode());
        return uniqueId = deviceUuid.toString();
    }

}
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/169222.html原文链接:https://javaforall.net

(0)
上一篇 2022年8月10日 下午6:46
下一篇 2022年8月10日 下午6:46


相关推荐

  • Windows CMD常用命令大全(值得收藏)

    Windows CMD常用命令大全(值得收藏)WindowsCMD常用命令大全前言1.常用命令1.1cd命令1.2查看目录文件1.3创建目录和删除目录1.4查看本机ip1.5清除屏幕1.6复制文件1.7移动文件1.8删除文件1.9ping1.10taskkill1.11netstat查看网络连接状态1.12find1.13tracert2.查看cmd下的命令3.辅助符号或命令3.1‘|’3.2重定向输出符号>>>3.3重定向输入符号<<<3.4终止一直在运行的命令ctr

    2022年6月13日
    62
  • MODIS数据的简介和下载(一)——MODIS数据简介

    MODIS数据的简介和下载(一)——MODIS数据简介借最近上课实习上机内容,来介绍MODIS数据相关方面内容。本部分主要包括了MODIS数据的简介和下载的问题。本篇是第一部分,MODIS的简介。主要分为三个部分:1.MODIS传感器简介及参数;2.MODIS产品及命名规则;3.MODIS的典型应用。

    2022年5月30日
    209
  • opcode 查询,opcode 汇总

    opcode 查询,opcode 汇总http ref x86asm net HTML Editions

    2026年3月17日
    2
  • Java中 List 和 JSON字符串之间的相互转换

    Java中 List 和 JSON字符串之间的相互转换List转JSON字符串Listlist=newArrayList();Map&lt;String,String&gt;map=newHashMap&lt;&gt;();map.put("name","szy");map.put("num",2);list.add(map);StringinventoryResultStr=JSON.t…

    2022年10月17日
    3
  • linux命令export什么意思_shell脚本执行oracle语句

    linux命令export什么意思_shell脚本执行oracle语句Linuxexport命令用法Linuxexport命令用于设置或显示环境变量。在shell中执行程序时,shell会提供一组环境变量。export可新增,修改或删除环境变量,供后续执行的程序使用。export的效力仅限于该次登陆操作。export[-fnp][变量名称]=[变量设置值]参数说明:-f 代表[变量名称]中为函数名称。-n 删除指定的变量。变量实际上并未删除,只是不会输出到后续指令的执行环境中。-p 列出所有的shell赋予程序的环境变量。示例

    2025年9月30日
    5
  • AI初认识(提示词)

    AI初认识(提示词)

    2026年3月14日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号