Unity在安卓上的发布和查看资源占用

将Unity项目发布到安卓

1、Java JDK

最好下载最新版,否则可能与SDK版本不一致
https://www.oracle.com/technetwork/java/javase/downloads/index.html
安装路径一般在C:/Program Files/Java/jdk1.8.0_231这样的地方, 后面会用到。

2、Android SDK

可以通过安装Android Studio来完成,从http://www.android-studio.org/下载似乎会比较快。安装时,如果想在电脑上用虚拟机调试,就勾选Android Virtual Device, 如果用真机调试就不需要。默认安装的SDK是最新版的,如果要在低版本的安卓比如Android 4.0上调试,参考https://blog.csdn.net/chenggong2dm/article/details/20654075的 “3,更新(管理)SDK” 章节。

3、Unity设置

Edit - Preferences - External Tools - Android SDK/JDK - Browse, 可以自动检测到SDK位置,JDK则需要找到1中的安装路径。
选择File - Build Settings - Android, 点Switch Platform, 勾选右边的Development Build, 出现几个新选项,勾选Autoconnect Profiler和Script Debugging. 建议把Build System设为Internal, 否则build时可能报错。
接下来点击左下角的Player Settings, 把Company Name和Product Name随便改一下,点安卓机器人图标,在Other Settings中改Package Name,比如改成"com.test.blah".

4、发布到设备

如果使用虚拟机,在Android Studio中打开AVD Manager(软件右上角的手机形状图标)安装一个虚拟设备,system image选Recommended最上面的Download就好。装好后在AVD Manager界面的Actions打开。
如果使用真机,打开手机的开发者模式后连接上电脑。
找到adb所在路径,一般在"C:\Users\xxx\AppData\Local\Android\Sdk\platform-tools",可以把它加入到环境变量。在cmd执行"adb forward tcp:54999 localabstract:Unity-com.test.blah". 似乎不需要。
点击Unity的File - Build And Run, build好之后自动在设备上运行

5、查看资源占用

Windows - Analysis - Profiler, 把Editor改成AndroidPlayer, Add Profiler可以添加GPU usage.

参考

Unity开发Android系列
Profiler介绍
Profiler for Android
Profiler的使用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值