草庐IT

response-time

全部标签

java - 地理编码器 "Timed out waiting for response from server"

我正在尝试将纬度和经度转换为地址。当我使用WIFI时,我得到了正确的答案。但是当我尝试使用3G/LTE时,出现了错误:Timedoutwaitingforresponsefromserver.我在Debug模式下发现了这一点。但为什么?我使用相同的信息(纬度、经度)。我该如何解决?这是我的功能publicvoidconvert_adresses(doublelat,doublelng)throwsIOException{addresses=geocoder.getFromLocation(lat,lng,1);address=addresses.get(0).getAddressLin

android - 获取连接失败 : ETIMEDOUT (Connection timed out) in ftp connect

我一直在使用ftp在android应用程序的服务器上上传图像,我正在使用以下代码与ftp连接。它在Wi-fi中工作正常,但如果我切换到3G或2G连接,我会收到连接超时错误。那么请让我知道如何处理这种情况。我的客户在Veriozon、Sprint、ATT网络提供商中也面临这个问题。它的iPhone版本在所有网络中都运行良好。代码:try{ftpClient=newFTPClient();ftpClient.setConnectTimeout(30);ftpClient.connect(InetAddress.getByName(server));booleanisLogin=ftpCli

java - 在 time4j 的回历中获取一个月中的一周

我正在尝试将回历日历设置为例如回历月的第三个星期三。经过一番搜索,我找到了这段代码:PlainDatedate=PlainDate.of(2017,3,1);//firstofmarch2017System.out.println(date.with(WEEKDAY_IN_MONTH.setToThird(WEDNESDAY)));但如您所见,这会将日历设置为公历的第3个星期三。有没有办法在time4jlib中为其他日历设置每月的第3个星期三? 最佳答案 虽然该解决方案自2017年7月底发布v4.28/3.33以来已经可用,但很抱歉

android - Google Cloud Functions - 客户端调用错误(Android Studio):FirebaseFunctionsException: Response is not valid JSON object

无法执行GoogleCloudFunctionsAndroid客户端调用。我从云控制台创建CloudFunction,并在云控制台上进行测试。但在Android客户端应用程序上,它不起作用。所以,我确实在我的androidstudio上导入了谷歌云服务快速启动项目,同样的错误。这是快速启动项目的url。https://cloud.google.com/functions/docs/quickstart-console这是我的代码。谷歌云函数调用类publicclassTestClass{privateFirebaseFunctionsmFunctions;publicTestClass

安卓下载管理器 : How can I get the response headers?

这是响应的标题:HTTP/1.1200OKCache-Control:privateContent-Length:37888Content-Type:application/octet-stream;charset=utf-8Server:Microsoft-IIS/7.5Set-Cookie:ASP.NET_SessionId=g4tidw45yqwztc55nv0zdu55;path=/;HttpOnlyContent-Disposition:attachment;**filename=%e5%85%a5%e5%ad%a6%e6%b3%a8%e6%84%8f%e4%ba%8b%e9

android - Retrofit - 如何将 Response 转换为 HashMap?

我对使用Square的Retrofit进行Android开发有疑问。假设我有一个Response对象,它实际上是一个HashMap对象。有没有办法得到HashMap来自这个Retrofit对象的对象?谢谢! 最佳答案 Response对象包含有关从服务器返回的响应的各种信息。如果你的意思是响应体是HashMap您可以在success()时解析正文被调用,或在构建RestAdapter时注册类型适配器并编写将解析和填充HashMap的反序列化程序.privateRestAdaptergetRestAdapter(){GsonBuild

java - 将 joda-time-android 与混淆器一起使用

我正在尝试使用joda-time-android在我的应用程序中同时也使用混淆器。问题是,当我尝试从这样的Intent获取LocalDate时:LocalDatedate=(LocalDate)data.getSerializableExtra("dueDate");我收到这个错误:Process:org.mpardalos.homeworkmanager,PID:7509java.lang.RuntimeException:FailuredeliveringresultResultInfo{who=null,request=2,result=-1,data=Intent{(hasex

安卓 : what are the causes for java.net.SocketException : Connection timed out?

在我的应用程序中正在下载加载数据。一切都很好,但有些却给出了奇怪的响应并抛出socketException:connectiontimout?谁能告诉我这些异常的原因是什么?以便我找出问题?给我一​​些解决方案来避免这些异常这里的日志......................**04-1915:44:52.591:WARN/System.err(18199):java.net.SocketException:Connectiontimedout04-1915:44:52.591:WARN/Smack/Packet(209):notifyconnbreak(IOEx),closecon

java - 在Google Tasks API中使用Joda-Time库将字符串转换为DateTime格式

我有一个日期/时间字符串,需要将其发送到GoogleTasksAPI,但我不知道如何将Joda-Time库DateTime对象转换为JavaDateTime对象。我正在使用Android作为平台。该字符串以“2012/07/1922:00:00”开始,并首先转换为Iso格式。这是我的代码:Tasktask=newTask();task.setTitle(title);task.setNotes(note);DateTimeFormatterformatter=DateTimeFormat.forPattern("yyyy/MM/ddHH:mm:ss");DateTimedt=forma

java - 分钟更改时不调用 TIME_TICK

我遇到的问题是,当时间更改时,TIME_TICK仅在应用程序运行时调用。但我想在应用程序正在运行或不使用广播接收器时调用它。主要ActivitypublicclassMainActivityextendsActivity{@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);Toast.makeText(getApplicationContext(),"Checking",Toast.L