我是一个相当基础的android开发者。我为WearOS编写了几个应用程序,到目前为止还没有什么非常复杂的东西。一个潜在的客户想让我为他们的定制设备开发一个应用程序。一种类似厨房手表大小的圆形屏幕(因为它是远程工作的,所以我无法实际访问该设备)。一开始,我认为这不会太难,因为我有经验的磨损装置。问题是,我完全不知道如何为定制设备编写应用程序。他们给了我一些技术规格(确切的屏幕尺寸,Android版本要求,RAM,支持ABI (arm64-v8a)等等),但我只知道如何为Android Studio中列出的预定义Android设备构建。
我该怎么处理这样的项目?
一些后续问题:
如果说他们的设备运行的是自定义的安卓( rom
发布于 2022-10-25 09:38:01
说他们的设备运行自定义的Android rom是正确的吗?
不,我想不是这样的。我猜想这是一个普通的android版本(你说他们给了你一个特定的版本),但是屏幕是圆的。
,假设我开始开发他们的产品,就像为WearOS设备开发一样(这是最接近预定义仿真器列表的)。我是否正确地假设,最终,一旦我知道如何为他们的设备设置适当的构建,大部分代码将保持不变,模块化一些小插件吗?
在我的操作系统中,就像我说的,设备很可能运行的是“正常的android",所以我建议以这种方式开发这个应用程序。
构建一些简单的示例应用程序,发送给他们测试它是否运行正常,您可以要求他们提供一些照片来检查它在圆形屏幕上的显示方式,如果一切正常,那么您就可以开始构建最终的应用程序。
发布于 2022-10-25 09:44:24
在模拟器中创建一个包含来自客户的详细信息的虚拟设备,然后使用它作为起点。
https://stackoverflow.com/questions/74191789
复制相似问题