0

当我将平板电脑连接到电脑并从 Eclipse 运行我的应用程序时,是否可以将对象写入文件?

public static final void save(Store conf) throws Exception {
    File path = new File("test");
    path.mkdirs();
    FileOutputStream fos = new FileOutputStream(path);
    ObjectOutputStream outStream = new ObjectOutputStream(fos);
    try {
        outStream.writeObject(conf);
    }
    finally {
        outStream.flush();
        outStream.close();
    }
}

这是我的代码。Store类实现Serializable但给了我这个错误

06-17 19:20:05.242: E/AndroidRuntime(17493): java.lang.RuntimeException: 无法实例化活动 ComponentInfo{com.example.store/com.example.store.MainActivity}: java.lang.ClassNotFoundException: com .example.store.MainActivity

我有这个权限:

<uses-permission android:name="android.permission.WRITE_SETTINGS" >
</uses-permission>
 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

我可以运行该应用程序并正常使用它,但它不会写入文件。

谢谢

4

0 回答 0