原因:
近期在开发Unity移动端的项目时,发现通过HTTP无法请求服务器(前期在编辑器中访问正常,发布到Android端就 凉凉了)
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Post : MonoBehaviour {
void Start()
{
StartCoroutine(getPost());
}
IEnumerator getPost()
{
WWW www = new WWW("url");
yield return www;
if(www.error == null)
{
string str = www.text;
Debug.Log(str);
}
}
}
以上为测试代码。。。
解决方法:
1、需要将Unity平台切换为Android端。
2、设置以下属性(将Auto改为Require)

3、修改Package Name属性
4、发布应用,问题解决!
注:此方法亲测可用,若有疏漏之处,欢迎一起交流!
本文介绍了一种在Unity开发的Android应用中解决HTTP请求失败的方法。通过调整平台配置及包名设置,成功实现了从Android设备向服务器发起HTTP请求。
2280

被折叠的 条评论
为什么被折叠?



