Terkadang dalam aplikasi android, kita perlu mengetahui apakah perangkat android tersebut sudah di root, memiliki NFC, network atau sensor tertentu. EasyDeviceInfo merupakan library android untuk mendapatkan informasi perangkat seperti root, NFC, network, sensor, fingerprint dan lain sebagainya.
Implementasinya pun cukup mudah, EasyDeviceInfo ini terbagi atas modul. Modul-modul tersebut berisi fungsi dengan fitur masing-masing untuk mengetahui pada android. Berikut sejumlah modul yang terdapat pada EasyDeviceInfo
EasyAppMod
EasyBatteryMod
EasyBluetoothMod
EasyConfigMod
EasyCpuMod
EasyDeviceMod
EasyDisplayMod
EasyIdMod
EasyLocationMod
EasyMemoryMod
EasyNetworkMod
EasyNfcMod
EasySimMod
EasySensorMod
EasyFingerprintMod
Setup
EasyDeviceInfo terbagi atas sub library, selain informasi standar, EasyDeviceInfo juga mendeteksi mengenai iklan yang terpasang pada perangkat android.
1. easydeviceinfo
Library utana yang sekaligus untuk easydeviceinfo-ads dan easydeviceinfo-base.
2. easydeviceinfo-ads
Library untuk mengetahui seputar iklan. Dependency nya lay-services-base.
3. easydeviceinfo-base
Library yang mengakses perangkat android, dengan fitur seperti yang sudah disebutkan diatas
Tambahkan pada build.gradle, sesuai dengan modul yang anda butuhkan