原文:Android getContentLength()为-1 解决方法

公司的sdk要做一个app下载功能。开始使用的安智的下载链接,程序一直运行正常。但是公司自己的服务器的时候,就报错了。因为要获取文件大小来做进度条,错误位置是在获取文件大小getContentLength 的时候返回 .对比了一下请求的response,发现就是没有返回文件的ContentLength. 网上搜了一下,加入代码 发现可以了。 原因: By defaultthis implemen ...

2013-11-21 21:39 0 4203 推荐指数:

查看详情

getContentLength()为-1 解决方法

最近在做一个下载平台,用到多线程下载和断点续传功能,当我获取文件大小getContentLength()的时候,返回结果是-1。文件下载是没问题的,但是大小却不正常,用模拟器获取getContentLength()是正常的,但是真机却返回-1了,模拟器是低版本运行,于是我就猜想是版本问题 ...

Mon Jan 21 22:45:00 CST 2013 0 11180
getContentLength() 指为 -1 的解决办法

在这个坑里3个多小时啊。这里不得不抱怨下,国内的资料坑爹,全部copy不说,还是错的。 解决办法: 在服务端加入代码: File file = new File(path); //path为要下载的文件路径 ...

Mon Mar 26 08:10:00 CST 2018 0 1884
Android 内存泄漏分析与解决方法

在分析Android内存泄漏之前,先了解一下JAVA的一些知识 1. JAVA中的对象的创建 使用new指令生成对象时,堆内存将会为此开辟一份空间存放该对象 垃圾回收器回收非存活的对象,并释放对应的内存空间 2.Java如何判定对象存活或死亡? 引用计数法 1给对象中添加 ...

Thu May 25 22:03:00 CST 2017 0 1394
[转]Android ANR 分析解决方法

一:什么是ANR ANR:Application Not Responding,即应用无响应 二:ANR的类型 ANR一般有三种类型: 1. KeyDispatchTimeout(5 sec ...

Tue Jul 30 22:25:00 CST 2013 2 69778
Android】getActionBar()为null的解决方法总结

前言 在使用 ActionBar的时候,有时候会爆出空指针异常,这是由于应用没有获取到 ActionBar 导致的,而导致应用没有获取到 ActionBar 的原因比較多。所以我们以下就来总结一下 ActionBar 获取不到的错误原因。 解决方法 检查 ...

Sun Jul 23 20:15:00 CST 2017 0 3189
android编译错误及解决方法

1.设置编译选项为make -j5 TARGET_ARCH=x86 TARGET_PRODUCT=generic TARGET_SIMULATOR=false TARGET_BUILD_TYPE= ...

Thu Mar 01 00:24:00 CST 2012 0 22210
android.view.InflateException解决方法

今天写了一个非常简单的xml布局文件,运行,抛出异常android.view.InflateException。具体信息如下: 重新认真地检查xml文件,还是没有发现任何问题。谷歌,发现出现这种异常,基本与相应的xml的标签和属性的命名、定义有关。再对比以前写的xml,终于找到 ...

Thu May 17 23:42:00 CST 2012 0 34018
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM