开发人员需要注意哪些差异?
我意识到以下限制:
根据模拟器文档,它的限制包括:
模拟器的功能限制包括:
不支持实际电话的拨打或接听。但是,您可以通过模拟器控制台模拟电话(已拨打和已接收)。
不支持USB连接
我的建议是,您可以使用模拟器简化UI开发,查看UI在“设备屏幕”上的显示效果,确保应用程序布局正确、可运行,还可以通过模拟GPS位置、网络速度或消息等特殊情况来测试一些特殊情况。但是,在真实设备上进行测试是必不可少的。
在1.5 SDK中存在以下限制(来自SDK网站):
基于经验,我注意到在实际开发中存在以下差异:
如果你需要实际设备测试人员,可以在这里找到一个Google群组。
无法使用模拟器测试触摸事件,只能通过在模拟器上进行鼠标点击来测试,任何计划开发基于触摸屏的应用程序的开发人员都应该知道这一点。
这是一个错误,因为尝试了相机和视频支持(不正确):相机和视频意图在“捕获”后不会将其输出存储在MediaStore数据库中。