저는 Build 객체의 android.os.Build.MANUFACTURER
필드를 사용할 수 있음을 알고 있습니다. 그러나 Nook 장치의 경우이 필드를 포함해야하는 값은 무엇입니까?프로그래밍 방식으로 Nook 태블릿을 감지합니다.
감사합니다.
저는 Build 객체의 android.os.Build.MANUFACTURER
필드를 사용할 수 있음을 알고 있습니다. 그러나 Nook 장치의 경우이 필드를 포함해야하는 값은 무엇입니까?프로그래밍 방식으로 Nook 태블릿을 감지합니다.
감사합니다.
Nook Simple Touch Glow (Eink)에서 테스트 및 작업 중입니다. 주의 사항 : HD가 구석 구석을 알아볼 수는 없습니다.
public static boolean isNook()
{
String thisManufacturer=android.os.Build.MANUFACTURER;
Log.d(TAG, "UTIL: Manu: "+thisManufacturer);
// 'BarnesAndNoble' on Nook Simple Touch with GlowLite
String thisProduct=android.os.Build.PRODUCT;
Log.d(TAG, "UTIL: PRODUCT "+thisProduct);
// 'NOOK' on Nook Simple Touch with GlowLite
//String thisBrand=android.os.Build.BRAND;
//Log.d(TAG, "UTIL: Brand "+thisBrand);
// 'nook' on Nook Simple Touch with GlowLite
//String thisModel=android.os.Build.MODEL;
//Log.d(TAG, "UTIL: Model "+thisModel);
// 'unknown' on Nook Simple Touch with GlowLite
if(thisManufacturer.equals("BarnesAndNoble") &&
thisProduct.equals("NOOK"))
return(true);
else
return(false);
}
Foxconn
실제 기기에서 테스트하는 것이 좋습니다.
고마워요! 매우 도움이됩니다. –
나는 구석의 영국 모델에서 Build.MANUFACTURER가 'BarnesAndNoble'이 아니라 'BN LLC'라는 값을 가지고 있다고 말해야합니다. 관련성이 있습니다. 현재 'NOOK'값이 포함 된 Build.BRAND 만 테스트 중이며 'HD'또는 'HDplus'와 같은 vaue가 포함 된 Build.PRODUCT는 테스트하지 않습니다. –