为Nook和Kindle维护单一来源或apk

时间:2013-04-12 11:18:23

标签: android apk kindle-fire nook

我必须在Android Play,Kindle和Nook Stores中维护我的应用程序。我在我的应用程序中使用相机选项。由于Nook没有摄像头,每次我向市场发布时都要隐藏摄像头选项。所以我必须采取两种不同的方式(一种用于Play商店,一种用于Kindle,另一种用于Nook)。有没有办法在所有三个商店中发布单个apk。这将节省我的时间。

先谢谢。

2 个答案:

答案 0 :(得分:0)

最简单的方法是检测设备现在是否有摄像头。

您可以使用PackageManager#hasSystemFeature(String)并传递PackageManager.FEATURE_CAMERA作为参数。

答案 1 :(得分:0)

最后,我通过使用Build.MANUFACTURER为Nook找到设备制造商来实现这一目标。 Nook的制造商是“富士康”。