欲しいもの Android端末を識別したい ANDROID_IDという端末固有IDは使いたくない SIMのIDも使いたくない 機種変した時も移行させるとかめんどそう 他のアプリも使っているだろうし 変えれないと、ID漏れた時にセキュリティの人がトマホーク持って襲ってきそう 仕様 ANDROID_IDと時刻からMD5を作って、SharedPreferenceに他のアプリからは読めないpermissionで保存する事にした ID生成 1回目の呼び出しで生成、以後は保存された値を返す public String id(){ SharedPreferences pref = activity.getPreferences(activity.MODE_PRIVATE); String id = pref.getString("device_id", ""); if(id.length() < 1){