首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >设备Android API的硬件能力和实际实现

设备Android API的硬件能力和实际实现
EN

Stack Overflow用户
提问于 2011-01-27 04:11:40
回答 1查看 766关注 0票数 0

到目前为止,我只在J2ME上开发,想知道与安卓相比有什么不同。

一部支持java的手机的情况是,例如,它可能有一个内置的摄像头,但制造商没有实现用于摄像头功能的Java API。这意味着你不能使用那个API。甚至可能只实现了API的一部分。

现在,Android呢?据我所知,当设备使用Android平台2.2时,它支持直到级别8的所有API级别。我猜,如果内置摄像头没有闪光灯,那么你就不能使用Android API调用来更改闪光灯模式。是那么回事吗?现在让我们假设设备有一个内置的闪光灯摄像头。开发人员可以确定更改闪存模式的功能可以使用吗?或者有可能制造商没有实现该特定功能,即使它是设备所宣传的受支持API级别的一部分?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-01-27 05:23:40

和我猜测,如果内置摄像头没有闪光灯,那么你就不能使用Android API调用来更改闪光灯模式。是那么回事吗?

只要您将其设置为有效值,您就可以始终使用API。但是,在您的情况下,可能只有一个有效值(即无闪存)。

现在让我们假设设备有一个内置的闪光灯摄像头。开发人员可以确定更改闪存模式的功能可以使用吗?或者有可能制造商没有实现该特定功能,即使它是设备所宣传的受支持API级别的一部分?

没有Android Market的Android设备无法保证其与第三方应用程序的兼容性。

安装了Android Market的Android设备必须通过兼容性测试套件。该测试套件是否具有针对特定API的特定测试只能通过查看测试套件代码来确定。

所以,这取决于你如何定义“确定”。开发人员通常不必担心这一点,但设备固件错误确实会发生。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4809509

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档