0

Android デバイスからバックエンドに音声録音をアップロードするときに、この奇妙なエラーが発生します。

次のエラーが発生し、何もアップロードされません。

java.io.File.fixSlashes での java.lang.NullPointerException (File.java.=:205)

ファイル名はデータのタイムスタンプで構成されています。データのタイムスタンプなしで試してみましたが、同じエラーが発生します。

奇妙な部分は、テキストファイルでテストしたところ、問題も例外もなくアップロードされることです。

誰が問題を知っていますか?

4

1 に答える 1

0

なんとか解決しました。静的文字列を宣言し、それにファイルパスを割り当てました。その文字列を使用して、アップロードするファイルをポイントしました。

どういうわけか、ファイルパスを割り当てた後に静的文字列として宣言しないと、アップロードのためにそれをポイントするとnullになります。

于 2012-11-19T07:14:02.377 に答える