求助:热更新Fail to download manifest file, hot update skipped

那位大神知道这个问题怎么解决啊

你点击那个manifest文件能下载么?

可以能下载的

你的网址是多少 ?是内网还是外网呢

手机是连的局域网 用android studio 在手机上运行的 也是这样 用cocos的模拟器 就可以下载到指定的文件夹

要配置监听局域网的IP,你试下用手机可以打开那个内网网址不先。

cocos的模拟器可以下载的话,那估计是因为你的网址在手机上访问不到,你试试用手机打开

我用iis搭建的内网服务器 在手机上是可以打开的呀

你这个好像是新版本了,我估计是你没有把工程里的manifestfile拖到HotUpdate脚本上。

PC模拟器能跑不?

cocos的模拟器 能下载,我用的版本是1.4 下载的21点的热更新例子 这个manifestfile怎么拖到HotUpdate脚本上

如果模拟器能下载,那就不是这个问题了。

唉~没有人知道这个怎么解决吗

你把你实现的的步骤清楚一点吧。你就问一句为啥不能下载。我们也只能回答这几点了

就是按照http://www.cocos.com/docs/creator/advanced-topics/hot-update.html这个教程一步步做的

github上的21点的热更新范例(最新版本,我测试的时候是没有问题的)是没有问题的,出问题的话 可能应该也许 是你哪里没有配置好,或者你用浏览器运行,看看控制台有无报错信息

自己检查去吧,我按这个做了没有问题,这个肯定是你自己出错了。

不能在真机上下载这个是用android studio运行的错误日志
W/System.err: java.net.UnknownHostException: Unable to resolve host “bogon”: No address associated with hostname
W/System.err: at java.net.InetAddress.lookupHostByName(InetAddress.java:427)
W/System.err: at java.net.InetAddress.getAllByNameImpl(InetAddress.java:252)
W/System.err: at java.net.InetAddress.getByName(InetAddress.java:305)
W/System.err: at cz.msebera.android.httpclient.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:154)
W/System.err: at cz.msebera.android.httpclient.conn.scheme.SchemeSocketFactoryAdaptor.connectSocket(SchemeSocketFactoryAdaptor.java:66)
W/System.err: at cz.msebera.android.httpclient.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:177)
W/System.err: at cz.msebera.android.httpclient.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:145)
W/System.err: at cz.msebera.android.httpclient.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:131)
W/System.err: at cz.msebera.android.httpclient.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:611)
W/System.err: at cz.msebera.android.httpclient.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:446)
W/System.err: at cz.msebera.android.httpclient.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:879)
W/System.err: at cz.msebera.android.httpclient.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
W/System.err: at com.loopj.android.http.AsyncHttpRequest.makeRequest(AsyncHttpRequest.java:146)
W/System.err: at com.loopj.android.http.AsyncHttpRequest.makeRequestWithRetries(AsyncHttpRequest.java:177)
W/System.err: at com.loopj.android.http.AsyncHttpRequest.run(AsyncHttpRequest.java:106)
W/System.err: at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:422)
W/System.err: at java.util.concurrent.FutureTask.run(FutureTask.java:237)
W/System.err: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
W/System.err: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
W/System.err: at java.lang.Thread.run(Thread.java:818)
D/Cocos2dxDownloader: onFailure(code:0 headers:null throwable:java.io.IOException: UnknownHostException exception: Unable to resolve host “bogon”: No address associated with hostname id:1
D/cocos2d-x: AssetsManagerEx : Fail to download version file, step skipped
W/System.err: java.net.UnknownHostException: Unable to resolve host “bogon”: No address associated with hostname
W/System.err: at java.net.InetAddress.lookupHostByName(InetAddress.java:457)
W/System.err: at java.net.InetAddress.getAllByNameImpl(InetAddress.java:252)
W/System.err: at java.net.InetAddress.getByName(InetAddress.java:305)
W/System.err: at cz.msebera.android.httpclient.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:154)
W/System.err: at cz.msebera.android.httpclient.conn.scheme.SchemeSocketFactoryAdaptor.connectSocket(SchemeSocketFactoryAdaptor.java:66)
W/System.err: at cz.msebera.android.httpclient.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:177)
W/System.err: at cz.msebera.android.httpclient.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:145)
W/System.err: at cz.msebera.android.httpclient.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:131)
W/System.err: at cz.msebera.android.httpclient.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:611)
W/System.err: at cz.msebera.android.httpclient.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:446)
W/System.err: at cz.msebera.android.httpclient.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:879)
W/System.err: at cz.msebera.android.httpclient.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
W/System.err: at com.loopj.android.http.AsyncHttpRequest.makeRequest(AsyncHttpRequest.java:146)
W/System.err: at com.loopj.android.http.AsyncHttpRequest.makeRequestWithRetries(AsyncHttpRequest.java:177)
W/System.err: at com.loopj.android.http.AsyncHttpRequest.run(AsyncHttpRequest.java:106)
W/System.err: at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:422)
W/System.err: at java.util.concurrent.FutureTask.run(FutureTask.java:237)
W/System.err: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
W/System.err: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
W/System.err: at java.lang.Thread.run(Thread.java:818)
W/System.err: Caused by: android.system.GaiException: android_getaddrinfo failed: EAI_NODATA (No address associated with hostname)
W/System.err: at libcore.io.Posix.android_getaddrinfo(Native Method)
W/System.err: at libcore.io.ForwardingOs.android_getaddrinfo(ForwardingOs.java:55)
W/System.err: at java.net.InetAddress.lookupHostByName(InetAddress.java:438)
W/System.err: … 19 more
D/Cocos2dxDownloader: onFailure(code:0 headers:null throwable:java.io.IOException: UnknownHostException exception: Unable to resolve host “bogon”: No address associated with hostname id:2
D/cocos2d-x debug info: Code: 1
W/UrlAudioPlayer: UrlAudioPlayer (0xb8780518, state:2) isn’t paused or initialized, could not invoke play!

服务器配置到外网就没问题了,在内网服务器内不知道为什么把我的服务器主机名字修改成“bogon”了

我跟你相同的问题,用的1.4的creator,你解决了吗?既然手机打开网页可以连接到服务器并下载文件,为什么游戏就下载不下来文件?和服务器主机名字有什么关系吗?