2016-03-26 33 views
0

我想創建一個依賴於文件的設備,以便它只在直接下載到它的設備上工作,但如果相同的文件被複制到另一個手機或設備,則會損壞並無法使用。這可能嗎?Android和iOS中的文件安全

回答

1

對於像(照片,視頻,文檔等..),這是不可能的文件,,

但它可以應用於應用程序,,應用程序可以獲取設備的IMEI號碼,這是一個獨特的和不可改變每個設備然後存儲在一個字符串,每個應用程序運行時數,它存儲的IMEI枝條設備IMEI ..

此方法可用於獲取設備的IMEI Android中

public String getIMEI(Context context){ 
TelephonyManager mngr = (TelephonyManager) context.getSystemService(context.TELEPHONY_SERVICE); 
String imei = mngr.getDeviceId(); 
return imei; 
} 
+1

什麼比賽沒有SIM卡插槽的設備?他們沒有IMEI,所以這種方法不會工作!如果您不關心沒有SIM卡插槽的平板電腦或其他設備,並且想要實施此方法,請不要忘記將「android.permission.READ_PHONE_STATE」權限添加到清單 – Chris

+0

是的,您是對的,是爲SIM卡持有人設備,, –

+0

但此技術可用於其他非SIM設備http://stackoverflow.com/a/2785493/2202452 –