立即注册
登录
搜索
前端开发
后端开发
虚幻引擎
U3D引擎
体感研发
数据库
论坛
BBS
本版
帖子
用户
麒麟软控
»
论坛
›
麒麟软控
›
U3D引擎
›
U3D发布到安卓端全解析
返回列表
发新帖
U3D发布到安卓端全解析
尔等的帅爹
尔等的帅爹
当前离线
积分
13
2
主题
8
帖子
13
积分
新手上路
新手上路, 积分 13, 距离下一级还需 37 积分
新手上路, 积分 13, 距离下一级还需 37 积分
积分
13
发消息
发表于 2022-11-9 21:35:15
|
显示全部楼层
U3D发布到安卓端全解析
一.下载安卓平台
1.通过UnityHub下载U3D发布到安卓端全解析
一.下载安卓平台
1.通过UnityHub下载
下载SDK和NDK和JDK
下图是网上的展开后的截图
下载结束后进入该版本的Unity路径E:\******\Unity\Editor\Data\PlaybackEngines\AndroidPlayer查看
注意下面的箭头指向的文件,很重要在Unity中会使用到这几个文件
如果没有,那么在引擎中就无法得到下面的四个
egg:
我的路径是: E:\HubEditor\Unity\Editor\Data\PlaybackEngines\AndroidPlayer
PS:我的Hub下载了挺多版本的
2.通过官网上下载
下载好了后安装就行
这个下载后只有Gradle,即Tool文件夹
接下来还得下载NDK和JDK和SDK,这个网上都有教程就不赘述了
重点是下下来的文件名分别改名为NDK,OpenJDK,SDK放到AndroidPlayer路径下,这样才可以使用默认设置
<hr/>链接:https://pan.baidu.com/s/1hoUbbL9SxWYwK2Zi_3pIIg
提取码:19bo
这里我直接给个包吧,解压到
目录下
二.设置gralde代理
在C:\Users\******\.gradle找到gradle.properties文件
gradle.properties修改让系统使用本地代理(
我本地开了代理,否则无法访问下载文件,或者使用镜像修改
)
systemProp.https.nonProxyHosts=localhost
systemProp.http.proxyHost=127.0.0.1
systemProp.http.nonProxyHosts=localhost
systemProp.http.proxyPort=1080<hr/>参考Unity打包Android最全攻略
二.直接将apk下载到手机
将手机插上USB
将手机开启开发者模式,
并在开发者选项中选择USB调试,并允许电脑访问
进入文件AndroidPlayer\SDK\platform-tools
adb forward tcp:34999 localabstract:Unity-包名
这时候引擎出现(我是OPPO手机)
点击Bulid And Run,存储apk在桌面就可,然后手机就会自动下载apk(注意一下,如果keystroe过期重新设置一个就行了)
入如要进行调试,只要在VSc设置断点,点击
在手机端点击运行软件后,就会出现(当然你也可用自己设置IP和端口,只是我直接点击会比较快,他自动识别)
点击后,就进入调试了
三.StreamingAssets
Application.streamingAssetsPath路径在安卓平台下只读不写,且不能对这个路径下的文件进行File类操作
Application.persistentDataPath路径在安卓平台下可读可写
由此,我们一般对于需要访问streamingAssetsPath路径,使用UnityWebRequest,只能异步记载,一般情况下都是游戏开始将streamingAssetsPath复制到persistentDataPath路径下
<hr/>
上一篇:
学习游戏开发,选择Unity还是Unreal?
下一篇:
请大神们对比一下WebGL/ThreeJS和UE4、U3D?
回复
举报
使用道具
分享
小苏打喜欢红
小苏打喜欢红
当前离线
积分
13
3
主题
5
帖子
13
积分
新手上路
新手上路, 积分 13, 距离下一级还需 37 积分
新手上路, 积分 13, 距离下一级还需 37 积分
积分
13
发消息
发表于 2025-3-4 15:32:01
|
显示全部楼层
元芳你怎么看?
回复
举报
使用道具
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
快速回复
返回顶部
返回列表