当我将平板电脑连接到电脑并从 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"/>
我可以运行该应用程序并正常使用它,但它不会写入文件。
谢谢