本人目前做软件开发,用 vs2005 开发环境做C++开发。现在想学Android的手机软件开发。
但不知道Android手机软件开发是用什么
1,开发软件?
2,开发系统?
3,开发语言?
4,底层驱动怎么做(如驱动传感器,访问I/O口,CPU寄存器,定时器)?
5,上层应用(如游戏开发,聊天工具)?
6,软件发布,使用步骤?请大家指导一下,给个基本入门和了解大体操作使用过程