unity5.0unity ios 打包闪退出来的apk 为什么闪退

unity3d配置Android环境,打包发布Apk流程详解 - 简书
unity3d配置Android环境,打包发布Apk流程详解
Unity配置Android环境,打包发布安卓流程
一:SDK与JDK下载地址:下载完成后,解压文件
二、安装 JDK 运行安装程序jdk-7u67-windows-x64
分别点击下一步进行安装。
在安装过程中先后会出现两次选择安装目录的界面,如果默认路径不是以下两个路径,全部改为以下路径,如果是,就不用管:jdk安装目录:C:\Program Files\Java\jdk1.6.0_22jre安装目录:C:\Program Files\Java\jre6\安装好之后,配置环境变量
三、打开环境变量窗口方法右键【我的电脑】--单击【属性】--单击【高级】--单击【环境变量】。
高级系统设置
在上方的用户变量中依次新建如下变量,并分别填入如下路径:
一共新建3个环境变量,如下第一组变量名:JAVA_HOME变量值:C:\Java\jdk1.6.0_22第二组变量名:PATH变量值:%JAVA_HOME%/bin第三组变量名:CLASSPATH变量值:.;%JAVA_HOME%/lib/tools.%JAVA_HOME%/lib/dt.jar
完成之后点击确定,完成环境变量的配置
四:复制android-sdk-windows文件夹到C盘或者D盘或者你可以找到的任意盘任意目录,注意:不能在中文目录下
五、复制完成之后,打开unity,新建一个项目,打开Edit-Preferences选项
Edit-Preferences
SDK地址:点击Browse,找到刚刚复制的android-sdk-windows文件夹所在的路径
点击Browse
选择路径文件夹
JDK地址:C:\Program Files\Java\jdk1.7.0_67
完成之后,新建场景,保存场景,添加到build里面去切换平台为安卓Android平台
点击Player settings修改Other pany.ProductName为自己的自定义的,例如:com.Test.test01,修改完成后,点击Build
Player settings
修改完成后,点击Build
添加文件名,保存路径,保存
打包中……
好啦,现在安装Apk文件到手机就可以用了!
狗狗,被黑了在线时间1 小时
积分 27, 距离下一级还需 23 积分
积分 27, 距离下一级还需 23 积分
官网下的unity mivr插件自带的 football功能打包 安装上后启动失败,有大大来帮忙解决下不
分享到微信朋友圈
打开微信,点击底部的“发现”,使用 “扫一扫” 即可将网页分享到我的朋友圈。
Copyright (C) 2017 MIUI
京ICP备号 | 京公网安备34号 | 京ICP证110507号U3D打apk包的常见错误 - 推酷
U3D打apk包的常见错误
总结一下U3D打apk一些常见问题和错误吧!
1.配置android sdk的问题
要打android的apk包,必须先下载一个官方的sdk包。解压到本地后,在u3d中关联sdk
在u3d的菜单栏点选择Edit-&preferences,接着进行设置如下图:
配置SDK路径一定要注意,必须是相对路径。。。\android\adt-bundle\sdk\,如果是路径有一点点不对,打包的时候会提示sdk tool version 0&21的错误,
这点很坑爹的,找了好久才找到原因。
2.项目路径这块,项目中不管是代码资源还是其他美术资源等,只要路径中包含了中文字符,打包就会报错!
u3d这时候一般会把有中文字符的路径给你打印在控制台那里。
3.接下来是Player setting 的报错相关的问题了,在company和product这里建议只使用英文,因为我出现过使用数字,打包失败的例子,中文就不用说了吧!
Bundle Identifier这里也对应只使用英文,不然u3d会提示company,product或者Bundle Identifier的命名有问题
4.还有一个非常其他的问题,打包到一半,打包进程会自动退出,什么提示信息都没,这个最坑爹了,
幸好我找了方法,哈哈!在Other setting中,找到Optimization选项,在api compatibilityLevel中选中.net 2.0就好了,
.net 2.0 Subset一般是给网络包用的api兼容包,apk包需要.net 2.0。
已发表评论数()
请填写推刊名
描述不能大于100个字符!
权限设置: 公开
仅自己可见
正文不准确
标题不准确
排版有问题
主题不准确
没有分页内容
图片无法显示
视频无法显示
与原文不一致unity3d发布apk在android虚拟机中运行的详细步骤(unity3d导出android apk)
字体:[ ] 类型:转载 时间:
这篇文章主要介绍了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
官网(),免费,我安装的文件的名字是jdk-7u10-windows-i586.exe,版本有新旧,你下载到的版本号可能与我不同,不碍事;
2、配置java环境变量
右键我的电脑→属性→高级系统设置→高级→环境变量,点击下面的系统变量中的新建按钮
输入变量名JAVA_HOME
输入变量值是上一步中java_jdk的安装路径,我的是C:\Program Files (x86)\Java\jdk1.7.0_10
点击确定;
&再次新建一个变量,变量名为CLASSPATH,变量值如下:
.;%JAVA_HOME%\lib\tools.%JAVA_HOME%\lib\dt.%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*中的pany.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,玩去吧。(下面附上我自己的)
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具}

我要回帖

更多关于 unity打包apk闪退 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信