• 这篇文章主要介绍了unity3d发布apk在android虚拟机中运行的详细步骤,需要的朋友可以参考下 unity3d发布apk在android虚拟机中运行的详细步骤(unity3d导出android apk),总的流程分为以下6个步骤: 1、安装java_...

    这篇文章主要介绍了unity3d发布apk在android虚拟机中运行的详细步骤,需要的朋友可以参考下

    unity3d发布apk在android虚拟机中运行的详细步骤(unity3d导出android apk),总的流程分为以下6个步骤:

    1、安装java_jdk

    2、配置java环境变量

    3、更新android的sdk

    4、从Unity3d中发布出apk文件

    5、创建android虚拟机并运行

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

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

    1、安装java_jdk

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


     下载好jdk后开始进行环境变量的配置

    2、配置java环境变量

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

     

    输入变量名JAVA_HOME

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

    点击确定;


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

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

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

    或者  %JAVA_HOME%\bin;

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

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

     进入window的命令行中,监测javasdk的配置是否成功,在命令行中输入 javac 命令,如果显示如下则环境配置成功。



    3、更新android的sdk

    下载

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

    在国内Android SDK 的下载很慢的,可以从网上进行下载

    双击运行sdk manager.exe

    更新Angdroid SDK

     

    打开Android SDK管理器窗口,选择各版本更新,开始下载。

     

    这边全部变成对号才会安装。

     


    ×××


    从这边开始,如果有联网的不能正常连接的,比如“Failed to fetch URL https://dl-ssl.google.com/android/repository/repository.xml, reason: Connection timed out: connect”,
    需要在“settings”里设置哦,一般把“Settings”-“misc”中的“force https://...”前面的勾打上就可以了,意思好像就是把连接前的https改成http。


    ×××

    我下载的是 adt-bundle-windows-x86_64-20131030 版本的,也可以从其它的网址进行下载,文件放在固定的目录下,下载链接:http://blog.csdn.net/gyming/article/details/8168166/

    下载完成后进行环境变量的配置,

    首先在操作系统的 环境变量 配置对话框中新建变量,名称为ANDROID_SDK_HOME, 变量的值输入Android sdk 的路径,例如:D:\program files\adroid-sdk-windows-x86_64\sdk  。找到path变量,在path的变量值中添加两个路径:%ANDROID_SDK_HOME%\platform-tools 和 %ANDROID_SDK_HOME%\tools ,注意两个路径用分号隔开。

    配置完路径后,进入命令行中,输入adb,如果显示如下,这android的环境变量配置成功。


     


    4、从Unity3d中发布出apk文件

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

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

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

    ③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”;

    创建好虚拟机后,一定要在安装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,如下图

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


    转载:http://www.jb51.net/article/49909.htm

    转载: http://blog.csdn.net/gyming/article/details/8168166/

    转载:http://game.ceeger.com/Unity/Doc/2014/Unity3D_Android_SDK_Install.html


    展开全文
  • https://blog.csdn.net/huawei12341/article/details/78491974
  • 第四步、在Unity发布到Android平台。安装JDK官网:http://www.Oracle.com/technetwork/Java/javase/downloads/index.html按照以下步骤操作即可:(1)点击图中箭头所指的任意一个都可以。 (2)接受 ...
  • 在网上搜的好多觉得不能完全适用,然后自己多方搜索,成功之后自己粗劣整理下分享出来。
  • Unity3D安卓环境配置运行 本文提供全流程,中文翻译。Chinar坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 —— 高分辨率用户请根据需求调整网页缩放比例) Chinar —— 心分享、心创新!助力...
  • unity3d发布apk在android虚拟机中运行的详细步骤(unity3d导出android apk),总的流程分为以下6个步骤: 1、安装java_jdk 2、配置java环境变量 3、更新android的sdk 4、从Unity3d中发布出apk文件 5、创建android...
  • Unity 3d 发布apk 2019-03-01 23:13:37
    详细可以看 : ... (教程中的资源 jdk7 无法和 sdk配套使用 会报错) (这里将jdk8 和 sdk打包 他们可以配套使用) (本机环境 : win10 64位 Unity 3d 64位) ...
  • unity3d开发3d游戏,不可避免的要用到大量的模型、图片和其他资源。通吃一个游戏Apk包才几兆大小,但是资源却又几十兆上百兆,甚至几百兆。可以把apk单独发布,然后资源包单独拷贝到SD卡里面采用文件方式访问。但是...
  • 反编译unity3d发布apk 2014-10-18 18:58:23
    郑重声明:本教程仅用于学习使用,从事任何商业用途非法行为与作者无关,请知晓! 本文目的:通过教会大家如何破解别人游戏的同时,也希望各位开发者能加强自身游戏的防破解能力! 1:到gitHub下载DisUnity v...
  • 最新在研究Unity 3D,测试了一点简单的内容,准备打个apk包(前期准备工作已做好,虽然也不是那么顺利,这里不再复述遇到的问题),点击Build之后,到最后环节,一直卡住,几分钟也没反应,于是百度了下,可能的原因...
  • Unity3D 发布APK资源对比 2014-07-22 15:30:23
    常用的Unity3D发布APK需要对美术资源进行压缩,下面简要说明对同一种场景进行
  • unity3d打包发布Apk流程 2017-07-14 15:06:09
    Unity发布Android Apk以及发布过程中遇到的问题,文章仅供学习和参考!
  • unity发布apk卡住不走了 2015-09-03 06:31:02
    unity发布apk的时候,不动了怎么办,一直是那个进度值,任务栏图标的进度条也是一闪一闪的,有没有人知道是为什么啊???是不是跟light有关?(没有报任何错误,已经几个小时了)![图片说明![图片说明]...
  • Unity打包发布apk流程 2019-04-10 14:08:08
    大家好,今天小白给大家简单介绍下,如何使用Unity编译Android apk,欢迎一起讨论学习。 一、编译环境搭建 要编译Android apk,首先需要配置编译环境。 1、JAVA JDK环境配置 安装过程可以参考如下链接处:(包括...
  • 然后在菜单栏中执行“Edit-Preference…”命令(如图1所示),进入 Unity Preferences 界面,然后单击External Tools按钮,分别填写 Android SDK 和 JDK 的安装路径(如图2所示)。图1: 图2: 2.正确填写...
  • unity发布apk如何配置环境 2017-04-08 09:06:34
    1。首先安装javaSDK 2.配置java环境变量 ... 输入变量名JAVA_HOME 输入变量值是上一步中java_jdk的安装路径,我的是D:\Program Files (x86)\Java\jdk1.7.0_10 ... 再次新建一个变量,变量名为CLASSPATH,变量值如下: ...
1 2 3 4 5 ... 20
收藏数 1,636
精华内容 654