使用Java编程语言进行Android移动应用开发,其目标是创建运行于Google推出的基于Linux的Android手机系统上的各种应用程序。这需要依赖于Android软件开发套件(Android SDK)提供的工具和技术。Android应用程序主要分为两种:本地应用和Web应用。本地应用安装在移动设备上,利用设备资源进行本地运算并直接访问硬件;而Web应用通过设备浏览器访问网站应用。开发Android应用可选用多种工具,如Eclipse + Android开发工具(ADT)插件或其他IDE工具,如Android Studio。