2015-05-15 39 views
1

如果我使用ARCWelder將我的應用移植到Chrome,有沒有辦法讓它知道它在Chrome上運行?也許通過BUILD.Version?我的應用程序如何判斷它是在Chrome還是在Android設備上運行?

+0

的可能的複製[如何以編程方式檢測是否「Android應用程序」鉻書或Android手機運行(https://stackoverflow.com/questions/39784415/how-to-detect-編程方式 - 如果Android應用程序運行在鉻書或在) – fattire

回答

2

報價the documentation

如果需要檢查,如果您的應用程序在Chrome OS上運行,尋找鉻作爲android.os.Build.BRAND和android.os.Build.MANUFACTURER。

+0

謝謝 - 鏈接也很有幫助 – Scott

+2

這是舊的ARC焊機系統是真實的,但不再適用於當前的化身的ARC。看看[這個問題](https://stackoverflow.com/questions/39784415/how-to-detect-programmatically-if-android-app-is-running-in-chrome-book-or-in)。 – fattire

1
//Check for brand and manufacturer 
if(Build.BRAND.equals("chromium") && Build.MANUFACTURER.equals("chromium")){ 
     /*Code to be executed if app is running on chromium*/ 
} 
+0

歡迎來到StackOverflow!請在你的答案上擴充一點。在這種情況下,這幾乎是不言自明的,但僅有代碼的答案通常是不可接受的:) – MeanGreen

相關問題