原文: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