Robert Valentino Well-Known Member Licensed User Longtime User Nov 17, 2018 #1 I am trying to find out if my App is running on a ChromeBook and found this code: https://stackoverflow.com/questions...f-android-app-is-running-in-chrome-book-or-in Which I converted to this B4A code Code: Copy Private Sub IsChromeBook As Boolean Dim r As Reflector r.Target = r.GetConte r.Target = r.RunMethod("getPackageManager") Return r.RunMethod2("hasSystemFeature", "org.chromium.arc.device_management", "java.lang.String") End Sub On an Android device this returns False. Can someone tell me if on a ChromeBook this actually returns True BobVal
I am trying to find out if my App is running on a ChromeBook and found this code: https://stackoverflow.com/questions...f-android-app-is-running-in-chrome-book-or-in Which I converted to this B4A code Code: Copy Private Sub IsChromeBook As Boolean Dim r As Reflector r.Target = r.GetConte r.Target = r.RunMethod("getPackageManager") Return r.RunMethod2("hasSystemFeature", "org.chromium.arc.device_management", "java.lang.String") End Sub On an Android device this returns False. Can someone tell me if on a ChromeBook this actually returns True BobVal
Erel B4X founder Staff member Licensed User Longtime User Nov 18, 2018 #2 Untested code: Code: Copy Private Sub IsChromeBook As Boolean Dim jo As JavaObject jo.InitializeContext Return jo.RunMethodJO("getPackageManager", Null).RunMethod("hasSystemFeature", Array("org.chromium.arc.device_management")) End Sub Upvote 0
Untested code: Code: Copy Private Sub IsChromeBook As Boolean Dim jo As JavaObject jo.InitializeContext Return jo.RunMethodJO("getPackageManager", Null).RunMethod("hasSystemFeature", Array("org.chromium.arc.device_management")) End Sub
Robert Valentino Well-Known Member Licensed User Longtime User Nov 18, 2018 #3 OK, now just need to test this on a Chromebook lol Upvote 0