草庐IT

IoException

全部标签

android - 每次我尝试将任何内容上传到 Android 模拟器时出现 IOException

我使用的是Windows7Ultimate64位版本和带有Android插件的Eclipse3.5。每次我创建一个新项目并尝试发布它时,我都会收到这样的错误:[2010-02-1522:48:10-EPG3]UploadingEPG3.apkontodevice'emulator-5554'[2010-02-1522:48:15-EPG3]FailedtouploadEPG3.apkondevice'emulator-5554'[2010-02-1522:48:15-EPG3]java.io.IOException:Unabletouploadfile:timeout[2010-02-

Android:Nexus One - Geocoder 导致 IOException - 与其他设备和模拟器完美配合

下面的代码非常适合运行在1.5、1.6上的真实设备和2.0以及在2.1上运行的模拟器。但是,执行它在NexusOne(运行2.1)上引发IOException:java.io.IOException:Unabletoparseresponsefromserveratandroid.location.Geocoder.getFromLocation(Geocoder.java:124)这是它发生的代码fragment:DoublemyLatitude=AppObject.myLocation.getLatitude();DoublemyLongitude=AppObject.myLoca

java - Android 手机上到 Rails 服务器的基本 HTTP 身份验证

我正在尝试连接到需要身份验证的Rails应用程序服务器。我在桌面应用程序上使用JakartaHTTPClientforJava,它可以100%运行。但是当在AndroidEmulator上执行完全相同的代码时,我得到一个IOException。这是代码,如果有人能帮我弄清楚它抛出IOException的原因,我将不胜感激!privatebooleanlogin(){Stringusername,password;DefaultHttpClientclient;AuthScopescope;CredentialsmyCredentials;CredentialsProviderprovi

java - logcat 充满 java.io.IOException : Connection refused messages

我的logcat中充满了以下消息-E/UsDebuggingManager(476):java.io.IOException:ConnectionrefusedE/UsDebuggingManager(476):atandroid.net.LocalSocketImpl.connectLocal(NativeMethod)E/UsDebuggingManager(476):atandroid.net.LocalSocketImpl.connect(LocalSocketImpl.java:287)E/UsDebuggingManager(476):atandroid.net.Local

Android NFC writeNdefMessage 抛出 IOException Tag is not ndef

我正在开发一个由标签(AS3953芯片+微Controller)和智能手机(运行Android4.1.2的三星GalaxyFame)组成的NFC环境。虽然读取NDEF消息有效,但我一直坚持将消息写入标签。我从http://tapintonfc.blogspot.de/2012/07/the-above-footage-from-our-nfc-workshop.html复制了大部分代码并通过在supportedTechs()中搜索IsoDep、NfcA和Ndef的标签技术列表来修改它以接受ISO14443A标签类型4。由于所有这些都已列出,因此应用程序继续写入Tag():publicW

java - 为什么要将这个字节数组初始化为 1024

我是Java的新手,我正在尝试编写一个简单的Android应用程序。我的应用程序的Assets文件夹中有一个大约3500行的大文本文件,我需要将它读入一个字符串。我找到了一个很好的例子来说明如何做到这一点,但我有一个关于为什么字节数组被初始化为1024的问题。我不想将它初始化为我的文本文件的长度吗?另外,我不想使用char而不是byte吗?这是代码:privatevoidpopulateArray(){AssetManagerassetManager=getAssets();InputStreaminputStream=null;try{inputStream=assetManager

android - GCM getToken() 发送 java.io.IOException : TIMEOUT

我正在实现推送通知,但在调用getToken时收到超时异常。我已经为GCM设置了应用hereSENDER_ID正是提供的那个。此外,服务器APIkey保存在后端部分。getToken请求有数量限制吗?在测试推送通知时,最初几次尝试都没有问题。newAsyncTask(){@OverrideprotectedVoiddoInBackground(Void...params){try{InstanceIDinstance=InstanceID.getInstance(mContext);StringregistrationId=instance.getToken(Constants.GCM

java - Android OkHttp InputStream java.IOException.closed

我使用OkHttpClient在服务器上下载数据库并将其复制到我的Android应用程序中,请求正常,我得到了好的内容。然而,当我尝试将我的byteStream写入我的文件时,我得到了一个java.IOException.closed。你知道我做错了什么吗?ResponsehttpResponse=webApiClient.execute(newWebApiRequest(WebApiMethod.DB_DOWNLOAD),context);if(httpResponse.code()==200){try{InputStreaminputStream=httpResponse.body

android - java.io.IOException : Unable to parse response from server at getFromLocationName() 异常

我知道这个问题以前经常被问到,但我无法从任何答案或搜索结果中得到解决方案。我必须尽快解决这个问题..我正在尝试从用户输入的地址获取纬度和经度,但我继续获取:java.io.IOException:Unabletoparseresponsefromserver我正在使用这段代码:Geocodergeocoder=newGeocoder(this,Locale.getDefault());StringnewAddress=(String)saveas.getText().toString();Listaddresses=geocoder.getFromLocationName(newAdd

Android Geocoder.getLocationFromName() 抛出 IOException : Service not available on Device

这个问题在这里已经有了答案:WhyisAndroidGeocoderthrowinga"ServicenotAvailable"exception?(6个答案)关闭9年前。我在模拟器和我的手机(配备Android4.1的NexusS)上都使用了Geocoder.getLocationFromName()方法,但出现以下异常:java.io.IOException:ServicenotAvailable模拟器上出现了很多关于此的问题(example),其中大多数说是特定版本的模拟器有问题。但是,异常出现在我的AVD(2.3和4.1)和我的手机上。我的手机和AVD都有互联网连接。我的API