Created
September 3, 2011 08:03
-
-
Save aaronksaunders/1190830 to your computer and use it in GitHub Desktop.
Why does this fail on Android but work fine on iOS
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| var XHR = Ti.Network.createHTTPClient(); | |
| XHR.open("POST", "http://www.clearlyinnovative.com"); | |
| // on success, grab the request token | |
| XHR.onload = function() { | |
| Ti.API.debug("XHR.onload " + XHR.responseText); | |
| }; | |
| // on error, show message | |
| XHR.onerror = function(e) { | |
| Ti.API.debug("XHR.onerror " + e); | |
| } | |
| XHR.send({ | |
| file:Ti.Filesystem.getFile(Ti.Filesystem.resourcesDirectory, "KS_nav_ui.png") | |
| }); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| D/TiCommonContactsApi( 1517): (main) [23,339] Using newer contacts api. Android SDK level: 10 | |
| D/TiFastDev( 1517): (kroll$1: app://app.js) [578,917] Enabling Fastdev on port 53953 | |
| D/TiFastDev( 1517): (kroll$1: app://app.js) [13,930] sent tokens successfully | |
| D/TiFastDev( 1517): (kroll$1: app://app.js) [2,932] Fastdev session handshake succesful. | |
| D/dalvikvm( 1517): GC_CONCURRENT freed 999K, 54% free 3128K/6727K, external 1625K/2137K, paused 14ms+7ms | |
| D/KrollContext( 1517): (kroll$1: app://app.js) [69,1001] Running evaluated script: file:///android_asset/Resources/app.js | |
| D/TiHttpClient( 1517): (kroll$1: app://app.js) [47,1048] Setting ready state to 1 | |
| D/dalvikvm( 1517): GC_EXTERNAL_ALLOC freed 180K, 54% free 3145K/6727K, external 1625K/2137K, paused 71ms | |
| I/TiRootActivity( 1517): (main) [0,0] checkpoint, on root activity resume. context = org.appcelerator.titanium.TiContext@405958d8 | |
| W/InputManagerService( 62): Starting input on non-focused client com.android.internal.view.IInputMethodClient$Stub$Proxy@4075d008 (uid=10020 pid=128) | |
| W/TiAnalyticsSvc( 1517): (Thread-16) [283,283] Analytics Service Started | |
| I/ActivityManager( 62): Displayed twitter.twitpic/.TwitterTwitpicActivity: +4s190ms | |
| D/TiHttpClient( 1517): (TiHttpClient-1) [725,1008] adding part file, part type: image/png, len: 0 | |
| D/TiHttpClient( 1517): (TiHttpClient-1) [62,1070] totalLength=0.0 | |
| I/TiAnalyticsSvc( 1517): (Thread-16) [80,1150] Sending 1 analytics events. | |
| D/dalvikvm( 1517): GC_FOR_MALLOC freed 292K, 52% free 3289K/6727K, external 3125K/3903K, paused 54ms | |
| D/dalvikvm( 1517): GC_CONCURRENT freed 914K, 50% free 3613K/7175K, external 3125K/3903K, paused 7ms+5ms | |
| W/TiAnalyticsSvc( 1517): (Thread-16) [2097,3247] Stopping Analytics Service | |
| D/dalvikvm( 1517): GC_FOR_MALLOC freed 1029K, 51% free 3823K/7687K, external 3125K/3903K, paused 59ms | |
| D/TiHttpClient( 1517): (TiHttpClient-1) [305,3552] clearing the expired and idle connections | |
| E/TiHttpClient( 1517): (TiHttpClient-1) [2,3554] HTTP Error (java.io.FileNotFoundException): /file:/android_asset/Resources/KS_nav_ui.png (No such file or directory) | |
| E/TiHttpClient( 1517): java.io.FileNotFoundException: /file:/android_asset/Resources/KS_nav_ui.png (No such file or directory) | |
| E/TiHttpClient( 1517): at org.apache.harmony.luni.platform.OSFileSystem.open(Native Method) | |
| E/TiHttpClient( 1517): at dalvik.system.BlockGuard$WrappedFileSystem.open(BlockGuard.java:232) | |
| E/TiHttpClient( 1517): at java.io.FileInputStream.<init>(FileInputStream.java:80) | |
| E/TiHttpClient( 1517): at org.apache.http.entity.mime.content.FileBody.writeTo(FileBody.java:67) | |
| E/TiHttpClient( 1517): at org.apache.http.entity.mime.HttpMultipart.doWriteTo(HttpMultipart.java:135) | |
| E/TiHttpClient( 1517): at org.apache.http.entity.mime.HttpMultipart.writeTo(HttpMultipart.java:191) | |
| E/TiHttpClient( 1517): at org.apache.http.entity.mime.MultipartEntity.writeTo(MultipartEntity.java:180) | |
| E/TiHttpClient( 1517): at ti.modules.titanium.network.TiHTTPClient$ProgressEntity.writeTo(TiHTTPClient.java:392) | |
| E/TiHttpClient( 1517): at org.apache.http.impl.entity.EntitySerializer.serialize(EntitySerializer.java:97) | |
| E/TiHttpClient( 1517): at org.apache.http.impl.AbstractHttpClientConnection.sendRequestEntity(AbstractHttpClientConnection.java:161) | |
| E/TiHttpClient( 1517): at org.apache.http.impl.conn.AbstractClientConnAdapter.sendRequestEntity(AbstractClientConnAdapter.java:272) | |
| E/TiHttpClient( 1517): at org.apache.http.protocol.HttpRequestExecutor.doSendRequest(HttpRequestExecutor.java:237) | |
| E/TiHttpClient( 1517): at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:119) | |
| E/TiHttpClient( 1517): at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:421) | |
| E/TiHttpClient( 1517): at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:555) | |
| E/TiHttpClient( 1517): at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:653) | |
| E/TiHttpClient( 1517): at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:637) | |
| E/TiHttpClient( 1517): at ti.modules.titanium.network.TiHTTPClient$ClientRunnable.run(TiHTTPClient.java:1002) | |
| E/TiHttpClient( 1517): at java.lang.Thread.run(Thread.java:1019) | |
| I/TiHttpClient( 1517): (TiHttpClient-1) [10,3564] Sending error /file:/android_asset/Resources/KS_nav_ui.png (No such file or directory) | |
| D/TiAPI ( 1517): (kroll$1: app://app.js) [6,3570] XHR.onerror { 'source' : [Ti.Network.HTTPClient] 'error' : '/file:/android_asset/Resources/KS_nav_ui.png (No such file or directory)' , } | |
| D/dalvikvm( 128): GC_EXPLICIT freed 2K, 53% free 2838K/5959K, external 4738K/5608K, paused 58ms |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment