文字列のUUID = "" ; 文字列のシリアル = nullを。 ストリングm_szDevIDShort = "35" + Build.BOARD.length()%10 + Build.BRAND.length()%10 + Build.CPU_ABI.length()%10 + Build.DEVICE.length()%10 + Build.DISPLAY .LENGTH()%10 + Build.HOST.length()%10 + Build.ID.length()%10 + Build.MANUFACTURER.length()%10 + Build.MODEL.length()%10 + Build.PRODUCT .LENGTH()%10 + Build.TAGS.length()%10 + Build.TYPE.length()%10 + Build.USER.length()%10。// 13 のtry { シリアル = Android.os.Buildのクラス .getField( "シリアル")GET(ヌル).toString(); // 。API>シリアル番号を使用して9 = UUID = 新しい新しいUUID(m_szDevIDShort.hashCode( 。)は、serial.hashCode())のtoString(); } キャッチ(例外例外){ // シリアルが初期化を必要とする シリアル= "シリアル"; // ひとつ初期化 // 15ビット数情報は、ハードウェアに明らかにされている UUID = 新しい新しいUUID(m_szDevIDShort.hashCode()、serial.hashCode())のtoString();. }
転送:https://blog.csdn.net/u014031072/article/details/70257907