module DroidAdbs::Devices
Public Class Methods
current_language()
click to toggle source
@return [String] message from adb command @example result of message
"en"
# File lib/droid_adbs/commons/devices.rb, line 37 def current_language language = `#{::DroidAdbs.shell} getprop persist.sys.language`.strip return language unless language.empty? `#{::DroidAdbs.shell} getprop ro.product.locale.language`.strip end
current_locale()
click to toggle source
@return [String] message from adb command @example result of message
"ja-JP"
# File lib/droid_adbs/commons/devices.rb, line 47 def current_locale locale = `#{::DroidAdbs.shell} getprop persist.sys.locale`.strip return locale unless locale.empty? `#{::DroidAdbs.shell} getprop ro.product.locale`.strip end
device_build_version_release()
click to toggle source
@return [String] message from adb command @example result of message
4.2.2
# File lib/droid_adbs/commons/devices.rb, line 23 def device_build_version_release `#{::DroidAdbs.shell} getprop ro.build.version.release`.strip end
device_build_version_sdk()
click to toggle source
@return [String] message from adb command @example result of message
17
# File lib/droid_adbs/commons/devices.rb, line 30 def device_build_version_sdk `#{::DroidAdbs.shell} getprop ro.build.version.sdk`.strip end
device_fingerprint()
click to toggle source
device infos
@return [String] message from adb command @example result of message
docomo/SO-04E_1274-2936/SO-04E:4.2.2/10.3.1.B.0.256/_753rg:user/release-keys
# File lib/droid_adbs/commons/devices.rb, line 8 def device_fingerprint `#{::DroidAdbs.shell} getprop ro.build.fingerprint`.strip end
device_model()
click to toggle source
device infos
@return [String] message from adb command @example result of message
SO-04E
# File lib/droid_adbs/commons/devices.rb, line 16 def device_model `#{::DroidAdbs.shell} getprop ro.product.model`.strip end