SharedPrefernces保存数据空指针异常 数据时服务器获取过来的 登陆的时候用SharedPrefernces保存时出错 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 if((name.lenth() != 0)&&(pass.lenth() != 0)){SharedPreferences shareData = getSharedPreferences("nameAndPass", MODE_PRIVATE); Editor edit = shareData.edit(); edit.putString("userName", name); edit.putString("userPass", pass); edit.commit();}至于你说的空指针,无非是你在服务端获得的数据有问题,你可以打Log 看下在哪一步出了问题。 恩我试试看 我前面是可以去到数据的 用Log.e输出来信息也是对的 SharedPreferences preferences = getSharedPreferences("dome", MODE_PRIVATE);SharedPreferences.Editor editor = preferences.edit();editor.putString(”userName”, userName ); editor.commit();SharedPreferences.Editor editor = preferences.edit();这句报空指针 应该是dome.xml没有创建看看/data/data/包名/shared_pref/dome.xml有没.. SharedPreferences.Editor editor = preferences.edit();这句报空指针那么就是preferences对象是空的 没有被创建! 代码是写在Activity里面的吗?,试试用上下文来创建SharedPreferences.Editor对象试试。SharedPreferences.Editor editor = context.getSharedPreferences("dome",MODE_WORLD_READABLE);另外试试是否是你后面的读取模式有问题,试试MODE_WORLD_READABLE 关注。SharedPreferences数据保存在那里?NANDFLASH上? SharedPreferences里面的数据保存在SD卡中,用DDMS进去看,在/data/data/xxx.xxxxx.xxxxx/share_pref下面,这里XXX.XXX为你项目所创建的包名 汗,口误,不在SD卡里面,在DATA目录下 怎么ddms 里面没有data文件夹呢 android下的人脸识别 文件下载问题 error: Found tag drawbale where item is expected android 音频部分 开发板 下载好了android SDK 但是连接真手机,打开hierarchyviewer.bat,手机屏幕图像显示倒立 分享Rexsee使用体会,以及Android方向感应小应用,附源码 转跳的问题 再自己的应用中引用百度离线地图 小米的那种时间控件怎么实现的 求Android通过USB+OTG连接NiKonD5相机不能预览回放问题 Android崩溃检测? 求救网上下载找不到sdk setup.exe 和 sdk 1.5
SharedPreferences shareData = getSharedPreferences("nameAndPass", MODE_PRIVATE);
Editor edit = shareData.edit();
edit.putString("userName", name);
edit.putString("userPass", pass);
edit.commit();}至于你说的空指针,无非是你在服务端获得的数据有问题,你可以打Log 看下在哪一步出了问题。
SharedPreferences.Editor editor = preferences.edit();
editor.putString(”userName”, userName );
editor.commit();
SharedPreferences.Editor editor = preferences.edit();这句报空指针
看看/data/data/包名/shared_pref/dome.xml有没..
那么就是preferences对象是空的 没有被创建!
汗,口误,不在SD卡里面,在DATA目录下