第1步-系统要求
您将很高兴知道您可以在以下两种操作系统之一上开始Android应用程序的开发-
- Microsoft®Windows®10/8/7/Vista/2003(32或64位)
- Mac®OSX®10.8.5或更高版本,最高10.9(小牛)
- GNOME或KDE桌面
第二点是,开发Android应用程序所需的所有工具都是开源的,可以从Web上下载。以下是开始进行Android应用程序编程之前所需的软件列表。
- Java JDK5或更高版本
- Java运行时环境(JRE)6
- Android Studio
第2步-设置Android Studio
总览
Android Studio是用于Android应用程序开发的官方IDE。它基于 IntelliJ IDEA 工作,您可以从Android Studio 2.2下载,如果您是第一次在Windows上安装Android Studio,则会找到一个名为的文件android-studio-bundle-143.3101438-windows.exe 。因此,只需根据android studio向导指南在Windows计算机上下载并运行即可。
如果您要在Mac或Linux上安装Android Studio,则可以从Android Studio Mac下载,或Android Studio Linux下载,请查看随附的说明以及适用于Mac的下载文件操作系统和Linux。本教程将考虑您要在具有Windows 8.1操作系统的Windows机器上设置环境。
安装
因此,让我们启动 Android Studio.exe ,请确保在启动Android Studio之前,我们的计算机需要安装Java JDK。要安装Java JDK,请引用Android环境设置
一旦启动Android Studio,就该在android studio安装程序中提及JDK7路径或更高版本了。
在启动JDK到android SDK的图像下方
需要检查创建应用程序所需的组件,在图像下方选择了 Android Studio , Android SDK , Android虚拟机和性能(英特尔芯片)。
需要为Android Studio和Android SDK指定本地机器路径的位置,图像下方已采用Windows 8.1 x64位体系结构的默认位置。
默认情况下,需要为Android仿真器指定ram空间,这将占用512MB的本地计算机RAM。
在最后阶段,它将SDK包提取到我们的本地计算机中,这将花费一些时间来完成任务,并且将占用2626MB的硬盘空间。
完美完成上述所有步骤后,您必须获得"完成"按钮,然后才能打开android studio项目,并显示"欢迎使用android studio"消息,如下所示
您可以通过调用启动新的android studio项目来开始应用程序开发。在新的安装框架中应询问应用程序名称,软件包信息和项目位置。
输入应用程序名称后,将被称为选择您的应用程序运行所在的尺寸,这里需要指定Minimum SDK,在我们的教程中,我已声明为API23:Android 6.0(Mashmallow)
下一安装级别应包含选择要移动的活动,它指定应用程序的默认布局
在最后阶段,它将是一个开放的开发工具,用于编写应用程序代码。
第3步-创建Android虚拟设备
要测试您的Android应用程序,您将需要一个虚拟Android设备。因此,在开始编写代码之前,让我们创建一个Android虚拟设备。启动Android AVD Manager单击AVD_Manager图标,如下所示
单击虚拟设备图标后,它将默认显示在SDK上的默认虚拟设备中,否则需要通过单击创建新虚拟设备按钮来创建虚拟设备
如果成功创建了AVD,则意味着您的环境已准备就绪,可以进行Android应用程序开发了。如果愿意,可以使用右上角十字按钮关闭此窗口。最好重新启动计算机,完成最后一步后,就可以开始第一个AndroidExample了,但是在此之前,我们将看到与Android应用程序开发相关的更重要的概念。
你好世界的Example
Before Writing a Hello word code, you must know about XML tags.To write hello word code, you should redirect to App>res>layout>Activity_main.xml
要显示问候语,我们需要调用带有布局的文本视图(关于文本视图和布局,您必须在相对布局和文本视图)。
Need to run the program by clicking Run>Run App or else need to call shift+f10key. Finally, result should be placed at Virtual devices as shown below
参考链接
www.learnfk.com/android/and…