DroidScript wiki

(was AndroidScript) unofficial documentation by the community

User Tools

Site Tools


built_in:get_os_version

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

built_in:get_os_version [2015/03/29 22:41]
stevegarman created
built_in:get_os_version [2015/03/30 21:40] (current)
stevegarman improve readability
Line 2: Line 2:
 Sample code Sample code
 <code JavaScript AndroidVersion.js>​ <code JavaScript AndroidVersion.js>​
-var json = '​ {"​1":​{"​level":​1,"​codename":"​(no code name)","​version":"​1.0"​},"​2":​{"​level":​2,"​codename":"​(no code name)","​version":"​1.1"​},"​3":​{"​level":​3,"​codename":"​Cupcake","​version":"​1.5"​},"​4":​{"​level":​4,"​codename":"​Donut","​version":"​1.6"​},"​5":​{"​level":​5,"​codename":"​Eclair","​version":"​2.0"​},"​6":​{"​level":​6,"​codename":"​Eclair","​version":"​2.0.1"​},"​7":​{"​level":​7,"​codename":"​Eclair","​version":"​2.1"​},"​8":​{"​level":​8,"​codename":"​Froyo","​version":"​2.2.x"​},"​9":​{"​level":​9,"​codename":"​Gingerbread","​version":"​2.3 - 2.3.2"​},"​10":​{"​level":​10,"​codename":"​Gingerbread","​version":"​2.3.3 - 2.3.7"​},"​11":​{"​level":​11,"​codename":"​Honeycomb","​version":"​3.0"​},"​12":​{"​level":​12,"​codename":"​Honeycomb","​version":"​3.1"​},"​13":​{"​level":​13,"​codename":"​Honeycomb","​version":"​3.2.x"​},"​14":​{"​level":​14,"​codename":"​Ice Cream Sandwich","​version":"​4.0.1 - 4.0.2"​},"​15":​{"​level":​15,"​codename":"​Ice Cream Sandwich","​version":"​4.0.3 - 4.0.4"​},"​16":​{"​level":​16,"​codename":"​Jelly Bean","​version":"​4.1.x"​},"​17":​{"​level":​17,"​codename":"​Jelly Bean","​version":"​4.2.x"​},"​18":​{"​level":​18,"​codename":"​Jelly Bean","​version":"​4.3.x"​},"​19":​{"​level":​19,"​codename":"​KitKat","​version":"​4.4 - 4.4.4"​},"​20":​{"​level":​20,"​codename":"​K or L","​version":"​4 or 5"​},"​21":​{"​level":​21,"​codename":"​Lollipop","​version":"​5.0"​},"​22":​{"​level":​22,"​codename":"​Lollipop","​version":"​5.1"​}} '​+var json = '​{'+ 
 +'"​1":​{"​level":​1,"​codename":"​(no code name)","​version":"​1.0"​},​ ' + 
 +'"​2":​{"​level":​2,"​codename":"​(no code name)","​version":"​1.1"​} ,​ ' + 
 +'"​3":​{"​level":​3,"​codename":"​Cupcake","​version":"​1.5"​},​ ' + 
 +'"​4":​{"​level":​4,"​codename":"​Donut","​version":"​1.6"​},​ ' + 
 +'"​5":​{"​level":​5,"​codename":"​Eclair","​version":"​2.0"​},​  '​ + 
 +'"​6":​{"​level":​6,"​codename":"​Eclair","​version":"​2.0.1"​},​ '​ +  
 +'"​7":​{"​level":​7,"​codename":"​Eclair","​version":"​2.1"​},​ '​ +  
 +"​8":​{"​level":​8,"​codename":"​Froyo","​version":"​2.2.x"​},​ '​ +  
 +"​9":​{"​level":​9,"​codename":"​Gingerbread","​version":"​2.3 - 2.3.2"​},​ '​ +  
 +"​10":​{"​level":​10,"​codename":"​Gingerbread","​version":"​2.3.3 - 2.3.7"​},​ '​ +  
 +"​11":​{"​level":​11,"​codename":"​Honeycomb","​version":"​3.0"​},​ '​ +  
 +"​12":​{"​level":​12,"​codename":"​Honeycomb","​version":"​3.1"​},​ '​ +  
 +"​13":​{"​level":​13,"​codename":"​Honeycomb","​version":"​3.2.x"​},​ '​ +  
 +"​14":​{"​level":​14,"​codename":"​Ice Cream Sandwich","​version":"​4.0.1 - 4.0.2"​},​ '​ +  
 +"​15":​{"​level":​15,"​codename":"​Ice Cream Sandwich","​version":"​4.0.3 - 4.0.4"​},​ '​ +  
 +"​16":​{"​level":​16,"​codename":"​Jelly Bean","​version":"​4.1.x"​},​ '​ +  
 +"​17":​{"​level":​17,"​codename":"​Jelly Bean","​version":"​4.2.x"​},​ '​ +  
 +"​18":​{"​level":​18,"​codename":"​Jelly Bean","​version":"​4.3.x"​},​ '​ +  
 +"​19":​{"​level":​19,"​codename":"​KitKat","​version":"​4.4 - 4.4.4"​},​ '​ +  
 +"​20":​{"​level":​20,"​codename":"​K or L","​version":"​4 or 5"​},​ '​ +  
 +"​21":​{"​level":​21,"​codename":"​Lollipop","​version":"​5.0"​},​ '​ +  
 +"​22":​{"​level":​22,"​codename":"​Lollipop","​version":"​5.1"​} '​ +  
 +}'
  
 var allBuilds = JSON.parse(json);​ var allBuilds = JSON.parse(json);​
Line 9: Line 32:
 { {
     var osObj = allBuilds[app.GetOSVersion()]     var osObj = allBuilds[app.GetOSVersion()]
-    var osInfo = "​Android "​+ osObj.version +" (" + +    var osInfo = osObj.level +"\n"​ + osObj.codename + "​\n"​+ osObj.version
-     osObj.codename + "​)  API level " +  +
-     osObj.level+
          
     //​Create a layout with objects vertically centered.     //​Create a layout with objects vertically centered.
built_in/get_os_version.txt · Last modified: 2015/03/30 21:40 by stevegarman