我正在编写一个android应用程序,我需要检测该设备正在运行的Samsung Experience版本以进行特殊检查。搭载android 7.0的Galaxy S8允许导航栏位于左侧。从我的理解来看,只有android 7.1允许这样做。我的应用程序基于Android版本应用边距,我需要检查版本是否为7,并且我们正在运行Samsung Experience 8.1。
在这里您可以找到关于手机的示例。
另一种可能性是检测导航栏在屏幕上的位置(向右或向左)。我找不到办法。
提前谢谢。
我尝试使用Build.MODEL,Build.TAGS,Build.MANUFACTURER阅读。
答案 0 :(得分:0)
看看Checking external app version name in android
目前我没有可用的Samsung Galaxy S8,但我认为您可以检查 com.sec.android.app.launcher 或 com.samsung软件包的版本.android.mobileservice 。