更新记录

0.0.1(2025-05-29) 下载此版本

  • 添加oaid 获取机制
  • 添加deviceId 获取机制

平台兼容性

uni-app

Vue2 Vue3 Chrome Safari app-vue app-nvue Android iOS 鸿蒙
× - - - - 5.0 × ×
微信小程序 支付宝小程序 抖音小程序 百度小程序 快手小程序 京东小程序 鸿蒙元服务 QQ小程序 飞书小程序 快应用-华为 快应用-联盟
× × × × × × - × × × ×

uni-app x

Chrome Safari Android iOS 鸿蒙 微信小程序
- - 5.0 × × ×

uts-droid-util

开发文档

UTS 语法 UTS API插件 UTS uni-app兼容模式组件 UTS 标准模式组件 Hello UTS

获取Android 设备唯一标识

  • 获取android 设备的唯一标识,未获取到时则使用设备基本信息生成UUID 代替

      <template>
      <view class="content">
        <button @click="handleDevice">获取设备id</button>
        <button @click="handleOAID">获取OAID</button>
        <view class="text-area">
          <view class="title">设备id:{{deviceId}}</view>
          <view class="title">设备id:{{JSON.stringify(oaid)}}</view>
        </view>
      </view>
    </template>
    <script>
      import { getDeviceId16 } from "@/uni_modules/droid-util"
      import oaidUtil from "@/uni_modules/droid-util/utssdk/OaidUtils"
      export default {
        data() {
          return {
            deviceId: '',
            oaid: ""
          }
        },
        onLoad() {
    
        },
        methods: {
          handleDevice() {
            this.deviceId = getDeviceId16()
          },
          async handleOAID() {
            this.oaid = await oaidUtil.getOAID()
          }
        }
      }
    </script>

隐私、权限声明

1. 本插件需要申请的系统权限列表:

android.permission.READ_PRIVILEGED_PHONE_STATE

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

插件不采集任何数据

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

暂无用户评论。

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问