1.Android小白的体会:unity获取Android手机的IMEI码

在AndroidStudio中的撸代码,如下:

/*** 获取手机IMEI(需要“android.permission.READ_PHONE_STATE”权限)*/
public void GetIMEICode()
{if (ContextCompat.checkSelfPermission(this, android.Manifest.permission.READ_PHONE_STATE) == PackageManager.PERMISSION_GRANTED){TelephonyManager tm = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);String str =   tm.getDeviceId();UnityPlayer.UnitySendMessage("Game", "IMEICode", str );}else{UnityPlayer.UnitySendMessage("Game", "IMEICode", "没有权限");}
}

build.gradle的设置如下:

然后在AndroidStudio(3.2)中Make module后 在相应的module→build→intermediates→packaged-classes→debug→classes.jar,把这个classes.jar添加到Plugins/Android/libs下面,在unity里面添加方法调用android的这个 GetIMEICode(),发布,安装到手机,报错:Java exception java.lang.noclassdeffounderror failed resolution of  landroid/support/v4/content/contextcompat。

2.解决方式:

报错提示没有找到相关的资源,把android-support-v7-appcompat.jar和android-support-v4这个包添加到unity的Plugins/Android目录下即可。

unity获取手机IMEI码相关推荐

  1. 获取手机Imei码,手机号,IMSI标识

    1.设置权限< uses-permission android:name="android.permission.READ_PHONE_STATE" /> 2.手机im ...

  2. react-native 获取手机imei码

    作为一个小白,公司android app 项目,需求获取imei来保证安全信息,没办法苦逼的react-native开发开始了. 这里只讲reactnative  android  imei的获取,之 ...

  3. Android 获取手机IMEI 和 IMSI 号

    在做开发时,偶尔会用到 获取手机IMEI 码的操作,这里写了 获取手机IMEI 和 IMSI 的方法,方便需要使用的同学作参考.(- ̄▽ ̄)- 获取手机IMEI: /*** 获取手机IMEI号*/pr ...

  4. Android之获取手机IMEI号和IMSI号

    首先我们看一下IMEI号和IMSI号是什么: (1)IMEI(International Mobile Equipment Identity,国际移动身份识别码):是由15位数字组成的"电子 ...

  5. Android 获取手机系统版本号、获取手机型号、获取手机厂商、获取手机IMEI、获取手机CPU_ABI、获取手机唯一识别码

    1.先申请权限,关于如何申请权限请查看RxPermissions的使用(简单实用)_ErwinNakajima的博客-CSDN博客 2.手機唯一識別碼管理類. package com.phone.co ...

  6. Android中获取手机 IMEI Mac地址 IP地址

    一.获取手机IMEI 手机在生产时,每部手机均有一个唯一的标识(ID),国际上采用国际移动设备身份码(IMEI, International Mobile Equipment Identity).IM ...

  7. xpose修改手机imei码,注入广告

      何为hook  Hook英文翻译过来就是"钩子"的意思,那我们在什么时候使用这个"钩子"呢? 我们知道,在Android操作系统中系统维护着自己的一套事件分 ...

  8. Android获取手机IMEI号和IMSI号

    下面是主要内容: IMEI 和 IMSI 是什么 如何获取 IMEI 和 IMSI 代码示例 1. 先看下 IMEI 和 IMSI 是什么 IMEI(International Mobile Equi ...

  9. 知识普及:查询手机IMEI码

    点开电话,输入*#06# 手机IMEI码是什么? 国际移动设备识别码(International Mobile Equipment Identity number,IMEI),俗称"手机串号 ...

最新文章

  1. Nagios的安装和基本配置(四:调试验证 错误总结)
  2. Fuzzy Hashing 算法工具ssdeep 使用
  3. delete []实现机制
  4. mysql binlog 目录_怎么查看mysql 的binlog日志存放的位置(linux和win)
  5. 一句话搞定python六剑客
  6. C语言二叉树的逆向有序遍历(附完整源码)
  7. bi工具选型_数据分析工具:选合适了,分析也能事半功倍
  8. mac解压jar文件
  9. Redis 下载安装教程 及 客户端可视化工具
  10. 初学者Apache Solr教程
  11. python图片标记_python提取那些被“标记”照片的实例详解
  12. 如果以后找不到工作了,应该干点啥?
  13. 解决电脑无法自动获取IP地址
  14. C22-利用泰勒公式求sin(x)的值
  15. 聊聊互联网广告前世今生,你想不想要流量?反正我想!
  16. vue大屏展示高度自适应
  17. Axure 9.0.0.3699 授权码
  18. PyCharm for Mac (强大的Python IDE工具) v2021.3
  19. 项目组如何保持人员稳定性
  20. android盒子应用程序未安装,Android应用程序未安装怎么办 APK应用未安装解决办法...

热门文章

  1. java集成腾讯地图
  2. 云渲染是什么?3Dmax本地渲染好还是云渲染好?
  3. web服务器常见配置搭建详解(超详细)
  4. linux inode使用率过高,解决inode占用过多
  5. vue项目中文件下载(数据流)的实现
  6. Ubuntu18.04未发现WiFi适配器解决方案汇总
  7. 数据结构--简易图书管理模拟系统
  8. 计算机软件神奇合集【强大工具】
  9. 麦子学院-Web前端开发工程师系列培训教程
  10. JVM虚拟机之调优命令