0

ArrayListをファイルにシリアル化するJavaプログラムをPCで作成しました。配列リストには、カスタムクラスのオブジェクトが含まれています。そのArrayListをAndroidアプリケーションで逆シリアル化したいのですが。ただし、そうしようとすると、システムエラーが次のように返されます。

java.lang.ClassNotFoundException: (package name on pc)$(class name)

クラスの名前、実装、およびそのserialVersionUIDは、PCとAndroidの両方で同じですが、パッケージ名は2つで異なります。PCで生成されたファイルをロードする方法はありますか?必要に応じてシリアル化コードを変更できます。

4

0 に答える 0