2016-03-26 6 views
0

ファイルデバイスが依存するようにしたいのですが、それは直接ダウンロードされたデバイスでのみ動作しますが、同じファイルが別の電話やデバイスにコピーされると破損して無効になります。これは可能ですか?それは不可能です(写真、ビデオ、ドキュメント、...など)のようなファイルの場合AndroidとiOSのファイルセキュリティ

答えて

1

,,

しかし、それはアプリケーションに適用することができ,,アプリはユニークかつ不変であるデバイスのIMEI番号を取得することができますその後、各デバイスの数の文字列に格納し、アプリケーションが実行されるたびに、それが保存されたIMEI小枝デバイスのIMEIと一致した。..

は、この方法は、Android

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

は何についてのデバイスを取得するために使用することができますSIMカードスロットのないデバイス彼らはIMEIを持っていないので、このメソッドは動作しません! SIMカードスロットのないタブレットやその他のデバイスを気にせず、この方法を実装したい場合は、マニフェスト – Chris

+0

に「android.permission.READ_PHONE_STATE」権限を追加することを忘れないでください。 simホルダデバイスの場合 –

+0

しかし、この手法は他の非simデバイスにも使用できますhttp://stackoverflow.com/a/2785493/2202452 –