2012-07-31 84 views

回答

1

经过测试并在Nook Simple Touch Glow(Eink)上工作。警告:不知道高清角落的回报。

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); 
    }  
+0

谢谢! 这非常有帮助! – 2013-08-15 07:15:26

+0

我必须说,在英国模特的角落里,Build.MANUFACTURER的价值是'BN LLC'而不是'BarnesAndNoble'。可能是相关的。 我目前只测试Build.BRAND,其中包含'NOOK'值,而不是Build.PRODUCT,它包含'HD'或'HDplus'等vaues。 – 2016-07-13 10:36:38

1

Foxconn它更好地测试真实设备。