imei碼就是手機卡的信息一段15位數字,就好像pc的mac地址。很多app注冊會檢測你是否是手機登錄的,就會讀取你的imei碼,如果讀取不到,就說明你可能是用平板等移動設備上網的。
app也可以將手機號與手機綁定才可以使用,一旦換手機app就不讓你操作都是通過讀取imei來實現的。
java sdk 默認的imei碼是15位0。
我們可以打開自己的手機 輸入 *#06# 就可以查看自己手機卡的imei碼 15位數字
修改IMEI碼工具:16進制編輯器,推薦使用UltraEdit.
下面是操作步驟
在編輯器中打開安卓模擬器目錄下的tools文件夾,然后找到emulator-arm.exe這個文件,打開后,用ASCII碼找CGSN這個字符串,在其后面的15個0(一般模擬器默認的IMEI為15個0)改為自己手機上的串碼即可,然后退出編輯器,選擇保存修改結果。這時再重新啟動,在電話界面輸入*#06#,這時即可看到修改后的結果。
箭頭標示的即是要找的文件。
開始找CGSN字符串:
把查找ASCII勾選上,然后點下一個
在CGSN.后面的15個數字即是IMEI碼,改成自己的即可,然后保存退出。
選“是(Y)”退出。
修改后的結果:在電話界面輸入*#06#,出現下圖
至此,IMEI修改完畢。當初是為了用來正常注冊陌陌的,所以下面就以陌陌為例。
大多數的軟件需要GPS定位,可以用tools文件夾里的ddms來啟動控制台,手工輸入所在地經緯度,這時,軟件就會根據你輸入的數據來確定你的位置。