首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >android.os.Build的哪些属性是固定的?

android.os.Build的哪些属性是固定的?
EN

Stack Overflow用户
提问于 2012-11-07 10:06:45
回答 3查看 9.7K关注 0票数 4

我需要android.os.Build类的固定属性列表。我已经从这里获得了列表,我大胆地列出了那些我知道是固定的。我的意思是不改变固件更新,重置工厂,.

  1. android.os.Build.VERSION.RELEASE //当前的开发代码名,或者字符串"REL“(如果这是一个发布版本)。
  2. android.os.Build.BOARD //底层董事会的名称,如“金鱼”。
  3. android.os.Build.BOOTLOADER //系统引导程序版本号。
  4. android.os.Build.BRAND //软件的品牌(例如,运营商)被定制,如果有的话。
  5. android.os.Build.CPU_ABI //本机代码的指令集名称(CPU类型+ ABI约定)。
  6. android.os.Build.CPU_ABI2 //本机代码的第二个指令集(CPU类型+ ABI约定)的名称。
  7. android.os.Build.DEVICE //工业设计的名称。
  8. android.os.Build.DISPLAY //用于向用户显示的构建ID字符串
  9. 唯一标识此生成的android.os.Build.FINGERPRINT //A字符串。
  10. android.os.Build.HARDWARE //硬件的名称(来自内核命令行或/proc)。
  11. android.os.Build.HOST
  12. android.os.Build.ID //或者是换号,或者是像"M4-rc20“这样的标签。
  13. android.os.Build.MANUFACTURER //产品/硬件的制造商。
  14. android.os.Build.MODEL //最终产品的最终用户可见名称。
  15. android.os.Build.PRODUCT //整个产品的名称。
  16. android.os.Build.TAGS //Comma分隔的标记描述构建,如“未签名,调试”。
  17. android.os.Build.TYPE //构建的类型,如“用户”或"eng“。
  18. android.os.Build.USER

请帮我完成这份清单

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-11-14 12:07:46

如果您查看Build,您将看到所有这些值--包括以粗体表示的值--都来自系统属性文件。因此,任何这些值都可以由ROM调制解调器或原始设备制造商根据他们认为合适的情况进行修改。

票数 16
EN

Stack Overflow用户

发布于 2012-11-15 10:56:13

我不打算用Build的一致性来解决问题,因为马克已经说明了为什么没有一个确定的答案。相反,我想回应你的目的和意图。

如果我正确理解,您正试图唯一地识别单个设备。我首先向您指出这个答案,您可以根据它简单地得出结论,一个通用的解决方案是不可能的。要么重置工厂默认设置,要么切换SIM卡(如果设备有)将改变任何类型的唯一ID,并欺骗您的应用程序认为它是一个不同的用户。

你需要重新考虑你想要实现的目标。为什么你需要唯一地识别一个设备?如果您试图识别一个用户,那么这种心态也不能处理多个设备。现在尤其是Jellybean 4.2,其中一个设备可能支持多个用户。另见这篇关于Android开发者博客的有洞察力的博文

你能让用户附加他的谷歌帐户吗?还是你自己的服务?如果您可以识别用户,那么通过UUID.randomUUID()识别单个设备就很简单了。

票数 2
EN

Stack Overflow用户

发布于 2012-11-18 10:07:19

如果我正确理解(关于您的后续评论),您想要识别一个设备,而不集成某种注册或登录机制。

与其实现yout自己的ID计算算法,我建议对android使用OpenUDID实现(参见https://github.com/vieux/OpenUDID)。

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

https://stackoverflow.com/questions/13267429

复制
相关文章

相似问题

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