我想知道如何开始添加到android的新设备。 说,我有一个新的硬件,条形码扫描仪,并希望将其添加到我的Android手机。我该怎么做呢?我的意思是OEM如何解决这个问题?他们是否与谷歌有这种专有加法的合作?
我的理解/方法如下: 1.获取新硬件的固件。 2.与android接口(这是我的疑问,我该怎么做?) 3.编写一个Android应用程序来使用该设备,比如添加新h / w扫描的所有对象的成本。固件发给我条形码。我,在我的Android应用程序中,收集所有代码,匹配他们的价格并添加它们。 这个应用程序是用java编写的吗?
此致 AAD
答案 0 :(得分:1)
我自己没有这样做。但是我的理解与你的理解相似 -
您可以从AOSP获取Android框架代码并熟悉它。棘手的一点是将您的更改接收回官方源代码树。否则,任何想要使用您的应用程序的人都需要运行自定义ROM。
总体而言,这是Android平台架构上的Google IO 2008演示: http://sites.google.com/site/io/anatomy--physiology-of-an-android
我也认为这种问题是一般性的回答。一旦你开始你的项目,我想你会通过提出更有针对性,更孤立的问题来获得更好的建议。