宝塔服务器面板,一键全能部署及管理,送你10850元礼包,点我领取

如何搭建安卓环境(如何搭建安卓环境监测系统)-冯金伟博客园

如何搭建android运行环境

1。Android运行环境的构建

要设计Android系统的软件,必须首先考虑JDK开发环境的建设。我们选择Windows10 64位操作系统。同时,在JDK版本的选择上,选择了Windows x64版本的Java SE开发套件8u5,该套件稳定、应用广泛、开源免费、易于获取。在安装过程中,注意不要重复安装。您应该在安装后立即删除安装包。否则,如果你不小心再次点击了安装包,安装包会立即删除已安装的程序,并询问是否重新安装。在安装JDK的过程中,需要注意的是,要选择开发工具、源代码和公共JRE,并且安装在c盘的默认目录下,附加的JRE也要安装在同一个目录下。同时硬盘中至少要有2G 空的空间。

在选择并安装了JDK的版本之后,我们的JAVA环境就安装好了。众所周知,Android是用JAVA语言搭建的,所以在搭建Android运行环境之前,必须先安装JAVA环境。安装JAVA环境后,我们设置Android开发环境。我们不得不选择Android SDK版本。我们这里选择android-sdk_r24.4.1-windows版本。这个版本是和Android 8.0同时发布的,同时也是在我们Android测试人员的红米NOTE5A机型之后发布的,可以完美兼容我们Android测试人员运行的Android 7 . 1 . 2版本。

图1 Android运行环境的构建

图Android操作环境的设置

2.Windows 10系统环境变量的配置

环境变量是操作系统中的一个对象,它有一个特定的名称,用于在运行时指定操作系统的一些参数。在计算机属性的高级系统属性中编辑环境变量。首先添加两个新的系统变量,变量名为%JAVA_HOME%和%ANDROID_HOME%,变量值为各自的安装目录。然后修改系统变量中的PATH变量。我们这里用的是Windows10系统。与Windows7相比,修改PATH变量更加方便快捷。在PATH环境变量中创建四个新属性,如图2所示。

图2系统环境变量的配置

图2系统环境变量配置

3.下载并安装SDK

配置完系统的环境变量后,下载并安装SDK。如上所述,我们选择的版本是android-sdk_r24.4.1-windows版,将下载的压缩包解压缩,然后打开Android sdk安装目录下的SDK管理器程序。在TOOLS目录下安装Android SDK TOOLS 24.4.1、Android SDK Platform-tools 27.0.1、Android SDK Build-tools 27.0.3。如果系统提示是否升级版本,我们选择No选项,因为这个版本可以匹配我们对应的JDK8.0和Android tester的运行版本。如果选择更新到最新版本,兼容性或不匹配可能会导致一系列错误。

API从API15到API27选择,即Android4.0.1到Android 8.1.0。API(应用编程接口)是一个应用编程接口,它的工作原理是一些预定义的函数。它的目的是为应用程序和开发人员提供基于某种软件或硬件访问一组例程的能力,而无需访问源代码或了解内部工作机制的细节。在Windows S10的操作环境下,我们自然需要相应的API来开发Android软件。Google Play服务和Google USB驱动安装在Extras目录下,IOS系统下Google Play服务和GameCenter的功能是一样的。

当我们打开游戏软件应用程序时,它会出现在主屏幕上。你可以用谷歌的账户登录,然后创建一个昵称,你还可以添加一个电子邮件地址来联系你的朋友。当用户登录现有的Google帐户或注册新帐户时,带有服务条款的界面将呈现给用户。此时用户可以创建一个唯一的游戏账号,昵称等信息用来接收其他玩家的好友邀请。当然,其他游戏玩家也可以通过邮件找到你。除此之外,只需点击该服务中的相应链接即可下载游戏。我们可以用它来玩部落战争之类的相应游戏。

至于Google USB驱动,它让我们的Android系统开发有了使用USB接口传输数据的能力,让我们开发的软件可以通过USB接口输入输出。USB即插即用,支持热插拔,传输速度快,最多可扩展连接127个USB设备。不用担心USB加密锁和打印机等外设的冲突,大大提高了我们开发的软件的适应性和传播性。

在安装了相应的构建工具、API和Extras服务之后,我们的Android SDK就可以正常运行了。但在此之前,需要检查安装目录下的Tools文件夹中是否有zipalign文件。如果没有zip align文件,您将无法运行接下来的步骤。我们需要手动将安装目录下build-tools文件夹中对应版本的zipalign文件复制到tools对应的文件夹中。从Android 1.6 SDK版本开始,SDK包含了一个用于优化APK的新工具zipalign。

提高了优化后的应用与Android系统的交互效率,可以大大提高整个系统的运行速度。Android团队强烈建议开发者在发布新应用之前使用zipalign优化工具,对于已经发布但不限于系统版本的应用,建议用优化后的APK替换现有版本。使用zipalign工具会提高我们APP的性能,减少内存占用,降低手机发热,这对于我们小米手机厂商开发的红米NOTE5A手机来说是“必不可少”的。使用cmd命令优化zipalign如图3所示。

图3 zipalign优化

图3 zip align的优化

4.Android SDK接口的设置和APK的生成

手机屏幕尺寸主视图窗口的游戏模块下自由方面改为16: 10横屏比例,以适应大部分安卓手机。

SDK与JDK接口的设置:在unity编译器中选择SDK和JDK安装目录进行环境配置,Android API选择Android 5.0版本,更新项目名称将SDK版本升级到Sdk18以上。在Build设置中将设置修改为Android 5.0。

5.摘要

主要介绍系统软件环境的构建和生成,从Android运行环境的构建、Windows系统环境变量的设置、Android SDK的配置、SDK接口和APK生成几个方面介绍具体步骤,以便了解本文中Android软件开发的环境配置。

那是安卓环境,下载安装。对小白来说,遵循这些步骤相对简单。只要注意本文描述的一些细节,现在就开始行动起来一起学习unity吧。

Android Studio设置或修改Android SDK路径?

方法是:

1、比如你要把AVD放在D盘AndroidAVD下面,则预先在D盘下建立一个文件夹 AndroidAVD。必须的。不然设置了环境变量也没有用,因为模拟器不会自动创建该文件夹。

如何搭建安卓环境(如何搭建安卓环境监测系统)-冯金伟博客园

2、在桌面右击“我的电脑”选择“属性”,进入“高级—-环境变量—–系统变量—-新建“,从而新建一个环境变量ANDROID_SDK_HOME,变量值设置为:D:AndroidAVD。如图所示。一路确定下来,保存环境变量。重新启动计算机。

如何搭建安卓环境(如何搭建安卓环境监测系统)-冯金伟博客园

3、如果你以前没有AVD,则启动AVD Manager新建一个AVD,则文件会全部保存到 D:AndroidAVD下面。第4点不用看了。

如何搭建安卓环境(如何搭建安卓环境监测系统)-冯金伟博客园

4、如果你以前有AVD,改了路径后想继续用,则要把原来C:Documents and SettingsAdministrator.androidavd下面的全部文件夹复制到 D:AndroidAVD下面,把avd下面的.ini文件里面的路径 C:Documents and SettingsAdministrator.androidavd部分全部改成D:AndroidAVD.androidavd。再进一个以.AVD结尾的文件夹改下面的hardware-qemu.ini这个文件里面的路径 C:Documents and SettingsAdministrator.androidavd部分全部改成D:AndroidAVD.androidavd。

这2个ini文件里面的路径不改光复制文件过去没有用的,AVD Manager会报错且会删除复制过来的所有avd文件,但并不会删除和影响C:Documents and SettingsAdministrator.androidavd下面的文件。

为保险,建议新的AVD启动正常能进安卓系统了以后,再把原来C:Documents and SettingsAdministrator.androidavd下面的所有文件删除即可。

开发安卓手机app需要的技术有哪些?

  开发不同类型的App需要用到哪些技术?  Web App:iOS/Android的内置浏览器是基于webkit内核的,所以在开发webApp时,多数使用html或html5、CSS3、JavaScript技术做UI布局,使其在网站页面上实现传统的C/S架构软件功能,服务端技术用java、php、ASP。现在也有很多一键生成webApp的平台,如百度siteApp/移动开发平台APICloud,APICloud平台提供基于腾讯x5浏览器引擎生成webApp,因为移动端的超级流量入口微信/手机qq等用的也是腾讯x5内置浏览器,所以用腾讯x5浏览器生成的App在移动页面展示时适配于微信的浏览体验,这样可以帮助webApp引流。  Native App:开发Native App需要根据运行的手机系统采用不同的开发语言,开发Android App需要的开发语言是java,还需要熟悉Android环境和机制。主要知识点如下:

1. 开发环境,Android Studio、eclipse.如何搭建Android开发环境可以去百度。

2. 数据结构,App的某些功能涉及到做算法,所以要有一定的数学基础

3. Android SDK,会API接口开发,包括自行开发API的能力和调用第三发API的经验。

4. 熟悉tcp、IP,socket等网络协议

5. 如果涉及到服务器,你还需要了解webservice相关知识和相应的开发语言,常用有PHP、JSP、ASP.Net.

6. 除了这些功能基础,App开发还涉及到UI设计、框架、性能优化、调试适配等。  Objective-C是开发iOS系统App的主流编程语言,开发者一般用苹果公司的iOS SDK搭建开发环境,iOS SDK是开发iOS应用程序中不可少的软件开发包,提供了从创建程序,到编译、调试、运行、测试等多种开发过程中需要等工具。学习iOS开发可以去看苹果官方文档,这是最权威的ios教程。  Hybrid App:混合开发中主流的是以web为主体型的开发,即以网页语言编写,穿插Native功能的hybrid App开发类型,网页语言主要有html5、CSS3、JavaScript。Web主体型的App用户体验好坏,取决于底层中间件的交互与跨平台的能力。国内外有很多优秀的开发工具,如国外的AppmAkr、Appmobi,国内的APICloud,APICloud的底层引擎用Deep Engine,使用半翻译式原理,将运行中的web翻译成Native API,并且支持扩展API,开发时可调用用原生语言开发的功能模块,以此达到媲美原生App的用户体验,同时节省开发时间。  对企业来说,可以根据自己的需求选择不同的开发类型和开发工具,目前来看,Hybrid App已经成为移动开发趋势,一方面Hybrid App开发时不采用或者大部分不采用原生语言,却能拥有原生应用的特性,一方面随着web技术的发展,Hybrid App技术已经成熟,很多大型App淘宝、微信、携程都属于这种开发模式,Hybrid App给企业移动应用的开发、维护、更新都带来了极高的便捷性,从成本投入用户体验考虑,Hybrid App都是首选。