Check into this thread,. However you should be careful as it’s documented as “can change upon factory reset”. Use at your own risk, and it can be easily changed on a rooted phone. Also it appears as if some manufacturers have had issues with their phones having duplicate numbers thread. Depending on what your trying to do, I probably wouldnt use this as a UID.
Related Contents:
- Is there a unique Android device ID?
- Host-based Card Emulation with Fixed Card ID
- Programmatic Views how to set unique id’s?
- How can I get the UUID of my Android phone in an application?
- Android: How do bluetooth UUIDs work?
- Fling gesture detection on grid layout
- How to call Android contacts list?
- NavigationView get/find header layout
- Get Selected Item Using Checkbox in Listview
- How to handle Dynamic JSON in Retrofit?
- ScrollView Inside ScrollView
- Android – android.view.InflateException: Binary XML file line #8: Error inflating class fragment
- How to use onSavedInstanceState example please
- Volley – POST/GET parameters
- Fragment Inside Fragment
- How to fire onListItemClick in Listactivity with buttons in list?
- Fragment MyFragment not attached to Activity
- Design Android EditText to show error message as described by google
- How to measure the tilt of the phone in XY plane using accelerometer in Android
- How to save custom ArrayList on Android screen rotate?
- android animation is not finished in onAnimationEnd
- INSTALL_FAILED_UPDATE_INCOMPATIBLE when I try to install compiled .apk on device
- Android Sleep/Standby Mode
- Fool-proof way to handle Fragment on orientation change
- Android CI build: Could not find aapt2-proto.jar
- Error: Status{statusCode=DEVELOPER_ERROR, resolution=null}
- ACTION_SENDTO for sending an email
- Android intercept paste\copy\cut on editText
- How to change default images of CheckBox
- Manifest merger failed targeting Android 12 [duplicate]
- Android: Detecting USB
- Switch keyboard profile programmatically
- How to prevent going back to the previous activity?
- Can I Set “android:layout_below” at Runtime Programmatically?
- Is there a way to automate the Android SDK installation?
- error “activity class does not exist” when launching android app with adb shell am start
- Editing Functionality of Host Card Emulation in Android
- How to attach Android Source to Eclipse
- “Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.16”
- Launch android application from a browser link
- Picasso IllegalArgumentException Target must not be null
- How Do We Distinguish Never-Asked From Stop-Asking in Android M’s Runtime Permissions?
- how to play audio file in android
- How to load Image into ImageView from Url using Glide v4.0.0RC1
- Creating a product SDK: How do I add a native lib (.so) and a jar with the SDK I am creating?
- How can I add .so files to an android library project using gradle 0.7+
- Get current visible text in textview
- How to make my layout able to scroll down?
- How to have a ListView/RecyclerView inside a parent RecyclerView?
- Integrating video file in android app as app background