1.2.10 • Published 2 years ago

android-device-list v1.2.10

Weekly downloads
664
License
MIT
Repository
github
Last release
2 years ago

Android device list

npm

A JSON list created from Google Play Supported devices CVS.

Source: https://support.google.com/googleplay/android-developer/answer/6154891?hl=en

Install

$ npm install android-device-list

Usage

.deviceList() : Array

Returns the full device list

.brandList() : Array

Returns the full brand list

.getDevicesByBrand(brand, [options]) : Array

Returns a device list with matching retail brand.

options is an Object.

  • caseInsensitive: boolean (default false) - do not care of case type
  • contains: boolean (default false) - return partial (substring) results too

.getDevicesByName(name, [options]) : Array

Returns a device list with matching marketing name.

.getDevicesByDeviceId(deviceId, [options]) : Array

Returns a device list with matching build.os.DEVICE.

.getDevicesByModel(model, [options]) : Array

Returns a device list with matching build.os.MODEL.

Example

var androidDevices = require('android-device-list');

var devices = androidDevices.deviceList();
var brands = androidDevices.brandList();

console.log(devices.length);
// 11174

console.log(brands.length);
// 485

console.log(brands[209]);
// 'LGE'

var LGDevices;

LGDevices = androidDevices.getDevicesByBrand('lg');
console.log(LGDevices.length);
// 0

LGDevices = androidDevices.getDevicesByBrand('LG');
console.log(LGDevices.length);
// 0

LGDevices = androidDevices.getDevicesByBrand('lg', { contains: true, caseInsensitive: true });
console.log(LGDevices.length);
// 902

LGDevices = androidDevices.getDevicesByBrand('LG', { contains: true });
console.log(LGDevices.length);
// 901


LGDevices = androidDevices.getDevicesByBrand('LGE');
console.log(LGDevices.length);
// 896

console.log(LGDevices[403]);
// { brand: 'LGE', name: 'LG G4', device: 'p1', model: 'LG-H815' }

License

android-device-list is licensed under the MIT Open Source license. For more information, see the LICENSE file in this repository.

1.2.10

2 years ago

1.2.8

3 years ago

1.2.9

3 years ago

1.2.7

4 years ago

1.2.6

4 years ago

1.2.5

4 years ago

1.2.4

5 years ago

1.2.3

5 years ago

1.2.2

5 years ago

1.2.1

6 years ago

1.2.0

6 years ago

1.1.86

6 years ago

1.1.85

7 years ago

1.1.84

7 years ago

1.1.83

7 years ago

1.1.82

7 years ago

1.1.81

8 years ago

1.1.80

8 years ago

1.1.79

8 years ago

1.1.78

8 years ago

1.1.77

8 years ago

1.1.76

8 years ago

1.1.75

8 years ago

1.1.74

8 years ago

1.1.73

8 years ago

1.1.71

8 years ago

1.1.70

8 years ago

1.1.69

8 years ago

1.1.68

8 years ago

1.1.67

8 years ago

1.1.66

8 years ago

1.1.65

8 years ago

1.1.64

8 years ago

1.1.63

8 years ago

1.1.62

8 years ago

1.1.61

8 years ago

1.1.60

8 years ago

1.1.59

8 years ago

1.1.58

8 years ago

1.1.57

9 years ago

1.1.56

9 years ago

1.1.55

9 years ago

1.1.54

9 years ago

1.1.53

9 years ago

1.1.52

9 years ago

1.1.51

9 years ago

1.1.50

9 years ago

1.1.49

9 years ago

1.1.48

9 years ago

1.1.47

9 years ago

1.1.46

9 years ago

1.1.45

9 years ago

1.1.44

9 years ago

1.1.43

9 years ago

1.1.42

9 years ago

1.1.41

9 years ago

1.1.40

9 years ago

1.1.39

9 years ago

1.1.38

9 years ago

1.1.37

9 years ago

1.1.36

9 years ago

1.1.35

9 years ago

1.1.34

9 years ago

1.1.33

9 years ago

1.1.32

9 years ago

1.1.31

9 years ago

1.1.30

9 years ago

1.1.29

9 years ago

1.1.28

9 years ago

1.1.27

9 years ago

1.1.26

9 years ago

1.1.25

9 years ago

1.1.24

9 years ago

1.1.23

9 years ago

1.1.22

9 years ago

1.1.21

9 years ago

1.1.20

9 years ago

1.1.19

9 years ago

1.1.18

9 years ago

1.1.17

9 years ago

1.1.16

9 years ago

1.1.15

9 years ago

1.1.14

9 years ago

1.1.13

9 years ago

1.1.12

9 years ago

1.1.11

9 years ago

1.1.10

9 years ago

1.1.9

9 years ago

1.1.8

9 years ago

1.1.7

9 years ago

1.1.6

9 years ago

1.1.5

9 years ago

1.1.4

9 years ago

1.1.3

9 years ago

1.1.2

9 years ago

1.1.0

9 years ago

1.0.78

9 years ago

1.0.77

9 years ago

1.0.76

9 years ago

1.0.75

9 years ago

1.0.74

9 years ago

1.0.73

9 years ago

1.0.72

9 years ago

1.0.71

9 years ago

1.0.70

9 years ago

1.0.69

9 years ago

1.0.68

9 years ago

1.0.67

9 years ago

1.0.66

9 years ago

1.0.65

9 years ago

1.0.64

9 years ago

1.0.63

9 years ago

1.0.62

9 years ago

1.0.61

9 years ago

1.0.60

9 years ago

1.0.59

9 years ago

1.0.58

9 years ago

1.0.57

9 years ago

1.0.56

9 years ago

1.0.55

9 years ago

1.0.54

9 years ago

1.0.53

9 years ago

1.0.52

9 years ago

1.0.51

9 years ago

1.0.50

9 years ago

1.0.49

9 years ago

1.0.48

9 years ago

1.0.47

9 years ago

1.0.46

9 years ago

1.0.45

9 years ago

1.0.44

9 years ago

1.0.43

9 years ago

1.0.42

9 years ago

1.0.41

9 years ago

1.0.40

9 years ago

1.0.39

9 years ago

1.0.38

9 years ago

1.0.37

9 years ago

1.0.36

9 years ago

1.0.35

9 years ago

1.0.34

9 years ago

1.0.33

9 years ago

1.0.32

9 years ago

1.0.31

9 years ago

1.0.30

9 years ago

1.0.29

9 years ago

1.0.28

9 years ago

1.0.27

9 years ago

1.0.26

9 years ago

1.0.25

9 years ago

1.0.24

9 years ago

1.0.23

9 years ago

1.0.22

9 years ago

1.0.21

9 years ago

1.0.20

9 years ago

1.0.19

9 years ago

1.0.18

9 years ago

1.0.17

9 years ago

1.0.16

9 years ago

1.0.15

9 years ago

1.0.14

9 years ago

1.0.13

9 years ago

1.0.12

9 years ago

1.0.11

9 years ago

1.0.10

9 years ago

1.0.9

9 years ago

1.0.8

9 years ago

1.0.7

9 years ago

1.0.6

9 years ago

1.0.5

9 years ago

1.0.3

9 years ago

1.0.2

9 years ago

1.0.1

9 years ago

1.0.0

9 years ago