Androidapp的四种开发方法

移动应用

APP开发


浏览:741 次

原始app有两种形式:一种是基于本地(操作系统)运行的app,称为原生app或原生app;一个是基于浏览器的Webapp,它也安装在手机上。由于本地app位于平台层之上,因此其向下访问和兼容性更好。它可以支持在线或离线、消息推送或本地资源访问、视频录制和拨号功能。然而,由于设备的碎片化,本地app的开发成本非常高,维护多个版本的更新和升级也很麻烦。

随着HTML5的出现,基于HTML5的低成本跨平台开发优势和本地app特性的混合移动应用程序正在迅速出现。它大大降低了app的开发成本。它可以通过现有的应用商店模式发布,并在用户的桌面上形成一个独立的入口。混合app已经成为开发app的好选择,也是未来移动app发展的趋势。

1.方法

根据不同的开发工具分类,本地app的开发有两种方式:Eclipse+ADT和AndroidStudio。

Eclipse+ADT

Eclipse+ADT开发方法曾经是Android开发者的最佳选择,也得到了谷歌的官方支持。然而,在2013年的谷歌I/O会议上,谷歌正式发布了一个新的开发工具Android Studio,并于2014年底正式推出了自己的IDE Android Studio 1.0。2016年11月2日,谷歌Android开发者发布了一篇官方博客,宣布将停止支持Eclipse ADT。

由于市面上的大多数书籍和视频教程,包括许多项目和源代码,都基于Eclipse+ADT,初学者有必要了解这种开发方法,以便快速入门并使用Android Studio。(当然,自信和自学能力强的人可以直接使用Android Studio)

Eclipse+ADT开发环境的建立

Eclipse是一个免费的、开源的、基于Java的、可扩展的开发平台。它本身只是一个框架和一组服务,用于通过插件组件构建开发环境。通过安装插件,您可以使用它来开发C/C++、Java、Python、Perl、Ruby、Android、PHP等。

Eclipse的官方下载地址:https://www.eclipse.org/downloads/,其他下载网站只需点击百度即可。

Eclipse是免费安装的。下载的包通常是一个压缩包,但它可以分为Windows、Linux、Mac操作系统、32位和64位。您可以根据您的计算机选择相应的下载。

众所周知,本机app是基于Java开发的。因此,在开发Java程序之前,必须首先完成一些准备工作,即在计算机上安装和配置Java开发环境,即安装和配置JDK。

JDK的全称是Java SE开发工具包,即Java Standard Edition开发工具包。它是Sun Corporation为开发Javaapp提供的一组开发工具包。它提供编译和运行Java程序所需的各种工具和资源,包括Java编译器、Java运行时环境和常用的Java类库。

JDK官方下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html,类似于Eclipse,您需要根据计算机的操作系统和位数选择相应的JDK。

安装时,需要选择JDK安装路径。默认情况下,系统将安装在C:\Program Files Java路径中,但不建议安装在带有空格的路径中。这可能会导致一些未知问题。建议直接安装在根路径中,例如D:Java jdk1.8.0_112\安装完成后,我们还需要配置环境变量。这里我们只描述Windows操作系统下的配置过程:

单击左下角的获胜窗口图标,右键单击计算机,或直接右键单击桌面上的“计算机”图标,单击“属性”进入“控制面板系统和安全系统”窗口,然后单击窗口左栏的“高级系统设置”。

在“高级”选项卡页面中,单击“环境变量”按钮以进入环境变量对话框。

在下面的系统变量中,创建一个新的变量名:JAVA_HOME,变量值:JDK安装路径,这是下载JDK后的安装路径,例如D:JAVA jdk1.8.0_112

找到变量Path,单击Edit,然后在末尾添加%JAVA _ HOME%\bin;%JAVA_ HOME%\jre\bin;注意,其中的每一项在英语中都是分号;此计算机已可用,仅用于编辑、添加,而不是创建。然后创建一个新的变量名