こんにちは、genymotionエミュレーターで実行したAndroidアプリケーションを開発しています。このアプリケーションでは、デバイスIMEIが必要ですが、AVDエミュレーターまたはAndroidスマートフォンで同じロジックが常にnull値を取得します
TelephonyManager telephonyManager = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
IMEI = telephonyManager.getDeviceId();
マニフェストに許可を追加
<uses-permission android:name="android.permission.READ_PHONE_STATE" />