Unity3d发布apk文件并在Android虚拟机中运行的操作流程

总的流程分为以下6个步骤:

1、安装java_jdk

2、配置java环境变量

3、更新android的sdk

4、从Unity3d中发布出apk文件文章来源地址:https://www.yii666.com/article/754235.html

5、创建android虚拟机并运行

6、将apk文件安装到android虚拟机中

(为方便新手,在下面对每个步骤的具体操作及可能遇到的问题详细提一下)

1、安装java_jdk

官网(www.java.com),免费,我安装的文件的名字是jdk-7u10-windows-i586.exe,版本有新旧,你下载到的版本号可能与我不同,不碍事;

2、配置java环境变量

右键我的电脑→属性→高级系统设置→高级→环境变量,点击下面的系统变量中的新建按钮

Unity3d发布apk文件并在Android虚拟机中运行的操作流程

输入变量名JAVA_HOME文章地址https://www.yii666.com/article/754235.html网址:yii666.com<

输入变量值是上一步中java_jdk的安装路径,我的是C:\Program Files (x86)\Java\jdk1.7.0_10

点击确定;

再次新建一个变量,变量名为CLASSPATH,变量值如下:网址:yii666.com

.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\bin

(别落下最前面的那个点)这里用的是相对路径,所以你可以复制我的,点击确定;

找到一个已有的系统变量Path,编辑它的值,别改变原有的内容,在末尾加上

;C:\Program Files (x86)\Java\jdk1.7.0_10\bin

(注意这是随着你的java_jdk的安装路径来的,和我写的内容不一定一样)

至此,java的环境变量配置结束;

3、更新android的sdk

运行android的sdk文件夹中的SDK Manager.exe,按需更新你所要的android版本;

4、从Unity3d中发布出apk文件

Build之前,在Player Settings中进行必要的设置,以下几个是必须的:

①Bundle Identifier*中的com.Company.ProductName中的Company必须改成别的名字

②Install Location设置为Automatic,否则在android虚拟机中会运行失败,提示“Unfortunately,*** has stopped.”如下图

Unity3d发布apk文件并在Android虚拟机中运行的操作流程

③Minimum API level中的android版本一定要低于或等于你要创建的android虚拟机中的android版本

然后Build就可以了,第一次Build的话,会提示你选择android的sdk的路径,注意选到sdk那级(我的是“E:\Tools\Android\adt-bundle-windows-x86\sdk”);

5、创建android虚拟机并运行

运行android的sdk文件夹中的AVD Manager.exe,点击New...按钮来创建虚拟机,各种选项填好,比较简单,有一点要注意,一定要打上Emulation Options中的Use Host GPU的勾,否则往虚拟机中安装apk文件时会报错,提示“failure install_failed_container_error”;文章来源地址https://www.yii666.com/article/754235.html

创建好虚拟机后,一定要在安装apk文件之前把虚拟机运行起来;

6、将apk文件安装到android虚拟机中

将发布好的apk文件移至android的sdk路径中的platform-tools文件夹中,然后打开cmd控制台,先进入到android的sdk路径中的platform-tools路径中,命令是“cd +具体路径”,我的是“cd E:\Tools\Android\adt-bundle-windows-x86\sdk\platform-tools”,然后回车;

进入后,输入adb install +apk文件名,回车等一会就好了,如果安装成功,会提示success,如下图

Unity3d发布apk文件并在Android虚拟机中运行的操作流程

然后,在虚拟机中找到自己的apk,玩去吧。(下面附上我自己的)

Unity3d发布apk文件并在Android虚拟机中运行的操作流程

版权声明:本文内容来源于网络,版权归原作者所有,此博客不拥有其著作权,亦不承担相应法律责任。文本页已经标记具体来源原文地址,请点击原文查看来源网址,站内文章以及资源内容站长不承诺其正确性,如侵犯了您的权益,请联系站长如有侵权请联系站长,将立刻删除

Unity3d发布apk文件并在Android虚拟机中运行的操作流程-相关文章

  1. Android Studio 开始运行错误

  2. Unity3d发布apk文件并在Android虚拟机中运行的操作流程

  3. Android Studio Eclipse运行时出现 finished with non-zero exit value 2 错误解决方法

  4. Java学习系列(一)Java的运行机制、JDK的安装配置及常用命令详解

  5. JAVA EE 运行环境配置(包含JAVA SE)

  6. linux(ubuntu) 搭建java程序运行环境

  7. java 程序运行过程 简介

    这里的Java程序运行过程,是指我们编译好代码之后,在命令行开始执行java xxx命令,到java程序开始执行起来的这一过程,我们称其为运行时。第一步,操作系统解析我们输入的java xxx命令,根据PATH中所配置的jrd路径找的其bin目录下的java.exe程序(这个程序是用c语言写的,源码

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信图片_20190322181744_03.jpg

微信扫一扫打赏

请作者喝杯咖啡吧~

支付宝扫一扫领取红包,优惠每天领

二维码1

zhifubaohongbao.png

二维码2

zhifubaohongbao2.png