2012-02-20 16 views
1

我在市場上有一個應用程序,可以將應用程序數據從一個設備發送到另一個設備。爲此,我創建了應用程序數據的.tar歸檔文件,然後通過WiFi將其發送到其他設備。「在定義的數據類型中值太大」與某些設備上的「tar」

的應用程序在大多數設備工作的偉大,但到目前爲止,兩個用戶通過電子郵件發送給我的錯誤,我真的不明白:

tar: com.rovio.angrybirdsrio: Value too large for defined data type 

我在一個進程中運行以下命令SU權限:

tar --exclude='lib' -xf " + Environment.getExternalStorageDirectory() + "/DataSync/Cache/" + dataPackageName + ".tar\n 

兩個用戶正在運行BusyBox的v1.19.3,但我也是,和它在我的設備工作正常。我在網上做了一些研究,但谷歌對改變並沒有太大的幫助,所以我希望能在這裏得到答案。我很確定我要複製的數據是< 4GB,它更可能是1MB範圍內的某個地方。

謝謝你的時間, 五胞胎。

回答

1

該問題已通過更新/重新安裝Busybox解決。我不確定潛在的原因是什麼,但至少有一個可用的修復程序。

相關問題