Creator1.4.1 热更新android平台无法下载MANIFEST

android平台下总是命中
case jsb.EventAssetsManager.ERROR_DOWNLOAD_MANIFEST:
case jsb.EventAssetsManager.ERROR_PARSE_MANIFEST:
苹果和windows平台的都正常。
热更新的服务器是在内网的。
android手机可以可以正常访问热更新的文件夹。
热更新的url用的是ip,不存在域名不能解析。
这个是咋回事呢?

具体的 error 是什么?error 信息中应该有 error code 获取其他详细的信息

03-30 10:37:52.778: W/ActivityThread(25434): Application org.cocos2d.tutorialhotupdate is waiting for the debugger on port 8100…
03-30 10:37:55.001: W/FLQG_LOG(25434): IAPObject: Listener of plugin IAPDebug not set correctly
03-30 10:37:55.104: E/cocos2d-x(25434): cocos2d: warning, Director::setProjection() failed because size is 0
03-30 10:37:56.171: W/FLQG_LOG(25434): UserObject: callback of plugin UserDebug not set correctly
03-30 10:37:56.172: W/FLQG_LOG(25434): CustomObject: Listener of plugin CustomDebug not set correctly
03-30 10:37:56.172: W/FLQG_LOG(25434): RECObject: Listener of plugin RECDebug not set correctly
03-30 10:38:16.142: W/System.err(25434): java.net.UnknownHostException: Unable to resolve host “bogon”: No address associated with hostname
03-30 10:38:16.143: W/System.err(25434): at java.net.InetAddress.lookupHostByName(InetAddress.java:440)
03-30 10:38:16.143: W/System.err(25434): at java.net.InetAddress.getAllByNameImpl(InetAddress.java:252)
03-30 10:38:16.143: W/System.err(25434): at java.net.InetAddress.getByName(InetAddress.java:305)
03-30 10:38:16.143: W/System.err(25434): at cz.msebera.android.httpclient.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:154)
03-30 10:38:16.143: W/System.err(25434): at cz.msebera.android.httpclient.conn.scheme.SchemeSocketFactoryAdaptor.connectSocket(SchemeSocketFactoryAdaptor.java:66)
03-30 10:38:16.143: W/System.err(25434): at cz.msebera.android.httpclient.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:177)
03-30 10:38:16.143: W/System.err(25434): at cz.msebera.android.httpclient.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:145)
03-30 10:38:16.143: W/System.err(25434): at cz.msebera.android.httpclient.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:131)
03-30 10:38:16.143: W/System.err(25434): at cz.msebera.android.httpclient.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:611)
03-30 10:38:16.143: W/System.err(25434): at cz.msebera.android.httpclient.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:446)
03-30 10:38:16.143: W/System.err(25434): at cz.msebera.android.httpclient.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:879)
03-30 10:38:16.143: W/System.err(25434): at cz.msebera.android.httpclient.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
03-30 10:38:16.143: W/System.err(25434): at com.loopj.android.http.AsyncHttpRequest.makeRequest(AsyncHttpRequest.java:146)
03-30 10:38:16.143: W/System.err(25434): at com.loopj.android.http.AsyncHttpRequest.makeRequestWithRetries(AsyncHttpRequest.java:177)
03-30 10:38:16.143: W/System.err(25434): at com.loopj.android.http.AsyncHttpRequest.run(AsyncHttpRequest.java:106)
03-30 10:38:16.143: W/System.err(25434): at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423)
03-30 10:38:16.143: W/System.err(25434): at java.util.concurrent.FutureTask.run(FutureTask.java:237)
03-30 10:38:16.143: W/System.err(25434): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
03-30 10:38:16.144: W/System.err(25434): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
03-30 10:38:16.144: W/System.err(25434): at java.lang.Thread.run(Thread.java:818)
03-30 10:38:23.682: W/System.err(25434): java.net.UnknownHostException: Unable to resolve host “bogon”: No address associated with hostname
03-30 10:38:23.682: W/System.err(25434): at java.net.InetAddress.lookupHostByName(InetAddress.java:470)
03-30 10:38:23.682: W/System.err(25434): at java.net.InetAddress.getAllByNameImpl(InetAddress.java:252)
03-30 10:38:23.683: W/System.err(25434): at java.net.InetAddress.getByName(InetAddress.java:305)
03-30 10:38:23.683: W/System.err(25434): at cz.msebera.android.httpclient.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:154)
03-30 10:38:23.683: W/System.err(25434): at cz.msebera.android.httpclient.conn.scheme.SchemeSocketFactoryAdaptor.connectSocket(SchemeSocketFactoryAdaptor.java:66)
03-30 10:38:23.683: W/System.err(25434): at cz.msebera.android.httpclient.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:177)
03-30 10:38:23.683: W/System.err(25434): at cz.msebera.android.httpclient.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:145)
03-30 10:38:23.683: W/System.err(25434): at cz.msebera.android.httpclient.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:131)
03-30 10:38:23.683: W/System.err(25434): at cz.msebera.android.httpclient.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:611)
03-30 10:38:23.683: W/System.err(25434): at cz.msebera.android.httpclient.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:446)
03-30 10:38:23.683: W/System.err(25434): at cz.msebera.android.httpclient.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:879)
03-30 10:38:23.683: W/System.err(25434): at cz.msebera.android.httpclient.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
03-30 10:38:23.683: W/System.err(25434): at com.loopj.android.http.AsyncHttpRequest.makeRequest(AsyncHttpRequest.java:146)
03-30 10:38:23.683: W/System.err(25434): at com.loopj.android.http.AsyncHttpRequest.makeRequestWithRetries(AsyncHttpRequest.java:177)
03-30 10:38:23.683: W/System.err(25434): at com.loopj.android.http.AsyncHttpRequest.run(AsyncHttpRequest.java:106)
03-30 10:38:23.683: W/System.err(25434): at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423)
03-30 10:38:23.683: W/System.err(25434): at java.util.concurrent.FutureTask.run(FutureTask.java:237)
03-30 10:38:23.683: W/System.err(25434): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
03-30 10:38:23.683: W/System.err(25434): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
03-30 10:38:23.683: W/System.err(25434): at java.lang.Thread.run(Thread.java:818)
03-30 10:38:23.684: W/System.err(25434): Caused by: android.system.GaiException: android_getaddrinfo failed: EAI_NODATA (No address associated with hostname)
03-30 10:38:23.684: W/System.err(25434): at libcore.io.Posix.android_getaddrinfo(Native Method)
03-30 10:38:23.684: W/System.err(25434): at libcore.io.ForwardingOs.android_getaddrinfo(ForwardingOs.java:55)
03-30 10:38:23.684: W/System.err(25434): at java.net.InetAddress.lookupHostByName(InetAddress.java:451)

我是用的官方的例子集成到项目里的。刚刚单独测试了一下官方的例子,android的也是不能热更新,ios和windows的也是没问题,
1.4.0的时候我测试过是好用的,现在升级到1.4.1了。我一会换回1.4.0试试吧。

看起来还是域名解析的问题啊,你试一下 1.4.0 看看有没问题

用的是ip没涉及到域名解析啊。
node version_generator.js -v 1.0.0 -u http://192.168.0.170:8000/remote-assets/ -s native/package/ -d assets

最后有解决嘛?我也碰到这样的问题了?求解决方案

请问有解决吗

也就是1.4.0之后的版本都不会成功,我现在都用2.2.0版本了,难道要换成1.4.0吗