关于用户身份识别,有哪些可以获得的东西
我希望再用户运行后,根据用户的身份,进行相应的处理(身份识别,数据统计),而不是根据用户名
这样就需要获得,用户设备的信息,比如 IMEI
除此之外,还可以获得哪些呢,官方不支持的不算。
比如,硬件版本? 软件版本?IP?位置信息?
因为我不是 安卓 开发的,需要了解一下,这样 我才可以上端,提出要求,麻烦大家回答的时候多写几个字。
------解决思路----------------------
String imei = mTm.getDeviceId();
String imsi = mTm.getSubscriberId();
String mtype = android.os.Build.MODEL; // 手机型号
String numer = mTm.getLine1Number(); // 手机号码,有的可得,有的不可得
String sdk = android.os.Build.VERSION.SDK; // sdk版本
String frimware = android.os.Build.VERSION.RELEASE; // frimware版本号(系统版本号)
String BOARD = android.os.Build.BOARD;
String BOOTLOADER = android.os.Build.BOOTLOADER;
String BRAND = android.os.Build.BRAND;
String CPU_ABI = android.os.Build.CPU_ABI;
String CPU_ABI2 = android.os.Build.CPU_ABI2;
String DEVICE = android.os.Build.DEVICE;
String DISPLAY = android.os.Build.DISPLAY;
String FINGERPRINT = android.os.Build.FINGERPRINT;
String HARDWARE = android.os.Build.HARDWARE;
String HOST = android.os.Build.HOST;
String ID = android.os.Build.ID; //
String MANUFACTURER = android.os.Build.MANUFACTURER;
String MODEL = android.os.Build.MODEL;
String PRODUCT = android.os.Build.PRODUCT;
String RADIO = android.os.Build.RADIO;
String TAGS = android.os.Build.TAGS;
String TYPE = android.os.Build.TYPE;
String UNKNOWN = android.os.Build.UNKNOWN;
String USER = android.os.Build.USER;