ライブオペレーション:マイグレーションガイド
2015年7月30日より、暗号化されたIMEIを取得する機能が削除されました。
ライブオペレーションサービスは、暗号化されたIMEIを基準としてユーザーデータを提供していましたが、
SDKをアップデートされる場合、既存のユーザーは新規ユーザーとして認識されるようになります。
既存のユーザーデータを維持するために、 startApplication APIを IMEIと共に渡してください。
@Override
protected void onCrete(Bundle savedInstanceState) {
// IgawCommon.startApplication(Context context , String IMEI)
IgawCommon.startApplication(MainActivity.this, "12345678901234");
}
IMEI パラメーター
startApplication APIに渡す IMEIは、以下の方法より確認することができます。
AndroidManifest.xml
<manifest></manifest> タグの中にパーミッションを追加します。
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
IMEI 設定
TelephonyManagerを利用して IMEIを呼び出します。 IMEIはString 変数で宣言します。
TelephonyManager tm = (TelephonyManager)getApplicationContext().getSystemService(Context.TELEPHONY_SERVICE);
String IMEI = tm.getDeviceId();