如何在Unity发布安卓移动端游戏

ops/2024/9/20 13:12:46/

在移动端手机游戏开发的时候,我从最开始就遇到了一个问题,并不是技术上的问题,而是移动端游戏如何进行发布的问题,由于之前所使用的都是基于Windows平台的电脑游戏,并没有使用过手机游戏开发环境,所以,在进行移动手机平台(安卓平台)环境资源安装的时候就遇到了很多的问题,我尝试了很多种方法,无论是从网上还是书上,以及CSDN的各个论坛上都未能解决我的问题,但之后我找到了一个很简单的能够解决问题的方法,因此写出来希望能够帮助到一些与我一样正在学习Unity的朋友.

1.利用chinaz.com网站解决UnityHub中的因为外网限制导致的资源包下载失败问题

在这里插入图片描述
首先第一步,如果你曾上网查阅过资料或者翻书你就会发现,他们的回答大都一致,无非都是让你下载JDK,然后再下载安卓Studio之类的,这样的过程非常复杂,但如果,如果能够让你的Unity Hub平台直接能够找到并下载你所需要的资源,那么就会非常的简单,所以第一步,如果你下载如上图所示的安卓资源失败,那么,你可以进入https://ip.tool.chinaz.com/这个网站,然后找到ping检测这一栏目并在其中输入dl.google.com
在这里插入图片描述
这样一来,你就会得到很多的IP地址,你可以选择其中一个,注意一定要选择一个延迟比较小的地址,并把IP地址记录下来
在这里插入图片描述
然后,打开Windows系统的开始界面输入CMD打开命令操作在这里插入图片描述

在打开命令操作界面后,输入Ping -t 然后再加上你所选的地址以测试你选的地址是否合理,如果合理就会出现以下的情况,也就是没有丢包情况
在这里插入图片描述
至此,准备工作基本完成

2.配置地址

打开C盘中的一个叫hosts的文件,存盘地址为:C.\Windows\System32\drivers\etc\hosts
用记事本模式打开,打开之后,在文件的末尾加上一行由你选择的IP地址和谷歌网站所组成的字符串如下图
在这里插入图片描述
然后保存文件并退出

3.安装安卓发行插件

在以上工作进行完成之后,在Unity Hub中添加模块中下载关于安卓发行的插件
在这里插入图片描述
如果上述IP地址配置完毕,那么Unity Hub就会顺利找到谷歌网站并帮助你下载,至此,安卓环境就配置好了,然后就是创建一个项目之后转换到安卓平台发布即可.


http://www.ppmy.cn/ops/113389.html

相关文章

【Linux 20】线程控制

文章目录 🌈 一、创建线程⭐ 1. 线程创建函数⭐ 2. 创建单线程⭐ 3. 给线程传参⭐ 4. 创建多线程⭐ 5. 获取线程 ID 🌈 二、终止线程⭐1. 使用 return 终止线程⭐ 2. 使用 pthread_exit 函数终止线程⭐ 3. 使用 pthread_cancel 函数终止线程 &#x1f30…

raksmart大带宽服务器租用

RAKsmart的大带宽服务器租用服务以其高性能、全球覆盖、价格合理以及稳定可靠的特点,成为许多企业和个人用户的首选。以下是对raksmart大带宽服务器租用的具体介绍: 1. 服务特点: RAKsmart提供多种配置的服务器选择,从基础的E5系列…

Python编码系列—Python适配器模式:无缝集成的桥梁

🌟🌟 欢迎来到我的技术小筑,一个专为技术探索者打造的交流空间。在这里,我们不仅分享代码的智慧,还探讨技术的深度与广度。无论您是资深开发者还是技术新手,这里都有一片属于您的天空。让我们在知识的海洋中…

小众语言ruby在苹果中的初步应用

前言 感觉Ruby在苹果系统中充当一种脚本语言来使用。 1、直接输入ruby没有反应 2、可显示结果的命令 ruby -e "puts Goodbye, cruel world!" 效果如下图: 说明苹果系统中ruby已经安装完毕,或者就是自带的。 3、编辑运行第一个ruby程序 输入…

InnoSetup 实现 安装目录 复制 带卸载功能。

软件是绿色版,需要手动创建桌面快捷方式,经销商希望能傻瓜安装板,能自动创建桌面快捷方式 ; Script generated by the Inno Setup Script Wizard. ; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!#define MyAppN…

【devops】git-runner介绍与使用

本站以分享各种运维经验和运维所需要的技能为主 《python零基础入门》:python零基础入门学习 《python运维脚本》: python运维脚本实践 《shell》:shell学习 《terraform》持续更新中:terraform_Aws学习零基础入门到最佳实战 《k8…

springboot实现扫码登陆

实际项目需求,用户登陆方式用到微信扫码登陆,本次用到微信开发平台。经过实践终于实现 try {logger.info("进入微信登入方法,code为:{}", code);// 根据code获取access_token和openIdString getAccessTokenAndOpenIdUr…

JVM 内存结构?

JVM 内存结构 这里的JVM内存结构,是指Runtime Data Areas(运行时数据区)。包含: 方法区(Method Area)虚拟机栈(VM Stack)本地方法栈(Native Method)堆(Heap&#xff09…

五、I/O与网络编程-5.2、网络编程

5.2、网络编程 5.2.1、什么是网络四元组? 答: 网络四元组(Network Quadruple)是指在计算机网络中,用于标识通信连接的四个元素,分别是源IP地址、源端口号、目的IP地址和目的端口号。它们共同组成了网络通…

【Unity踩坑】UI Image的fillAmount不起作用

在游戏场景中,我们经常在界面上展示进度条,当然有各种形状的,线性的,长方形的,圆形,环形等等。 Unity中实现这种效果的话,最基本的方法说是改变Image的fillAmout属性。 如果你是初次使用UI Ima…

数据结构和算法之树形结构(1)

文章出处: 数据结构和算法之树形结构(1) 关注码农爱刷题,看更多技术文章!! 树形结构是数据结构四种逻辑结构之一,也是被广泛使用的一种逻辑结构,它描述的是数据元素之间一对多的逻辑关系。树是一种非线性的数据结构&a…

MATLAB基础:7.计算与编程策略

计算与编程策略 一、矢量化编程 MATLAB以矩阵为基本元素 什么是矢量化编程 将矩阵视为一个整体,对矩阵中的元素同时进行某种操作或运算,即整块的操作大量数据 矢量化编程的优点 代码大大简化,编程效率高,代码可读性高程序执行…

Git常用指令大全详解

Git常用指令大全详解 Git,作为目前最流行的分布式版本控制系统,其强大的功能和灵活性为开发者提供了极大的便利。无论是个人项目还是团队协作,Git都扮演着不可或缺的角色。本文将详细总结Git的常用指令,帮助大家更好地掌握这一工…

openGemini 社区人才培养计划:助力成长,培养新一代云原生数据库人才

一、摘要 在技术革新的浪潮中,数据库技术是现代信息技术的基石,openGemini社区携手开发者,启动人才培养计划,旨在培养新一代云原生数据库技术人才,共同推动云原生数据库技术创新。 二、社区介绍 openGemini是一款开…

Unity引擎绘制多边形属性图

大家好,我是阿赵   在制作游戏的时候,经常会遇到需要绘制多边形属性图的需求,比如这种效果: 可以根据需要的属性的数量变化多边形的边数,然后每一个顶点从中心点开始到多边形的顶点的长度代表了该属性的强度&#xf…

排序题目:三次操作后最大值与最小值的最小差

文章目录 题目标题和出处难度题目描述要求示例数据范围 解法一思路和算法代码复杂度分析 解法二思路和算法代码复杂度分析 题目 标题和出处 标题:三次操作后最大值与最小值的最小差 出处:1509. 三次操作后最大值与最小值的最小差 难度 5 级 题目描…

Python数据分析案例60——扩展变量后的神经网络风速预测(tsfresh)

案例背景 时间序列的预测一直是经久不衰的实际应用和学术研究的对象,但是绝大多数的时间序列可能就没有太多的其他的变量,例如一个股票的股价,还有一个企业的用电量,人的血糖浓度等等,空气的质量,温度这些…

npm发布插件超级简单版

在开源的世界里,每个人都有机会成为贡献者,甚至是创新的引领者。您是否有过这样的想法:开发一个解决特定问题的小工具,让他成为其他开发者手中的利器?今天,我们就来一场实战训练,学习如何将你的…

零基础考过软考信息系统项目管理师经验分享

选择适合的课程:如果你是零基础,建议找一些专门针对新手的课程,讲解通俗易懂。 刷题至关重要:软考的题库很庞大,多做题是必须的。 做好笔记和复习:上课时要做好笔记,课后及时复习,…

高级编程--第七章 XML

1、目标 理解XML该你那及优势 回避那些格式良好的XML文档 了解XML中特殊字符的处理方式 了解解析器概念 了解DOM树节点构造 会使用Dom操作XML数据(添加/保存) 2、XML简介 XML(EXtensible Markup Language),可扩展标记语言&…