我可以将Image从Emulator保存到项目文件吗?

时间:2014-01-19 03:48:45

标签: android image emulation

我正在尝试将图像保存到mysql数据库。图像路径保存在数据库中,图像可在项目文件中找到,但无法打开(无效)。我想我无法将模拟器中的图像保存到项目文件中。找到了一些错误。

 01-19 10:09:17.467: W/System.err(834): java.net.MalformedURLException: Protocol not  found: /mnt/sdcard/447650.jpg
 01-19 10:09:17.475: W/System.err(834):     at java.net.URL.<init>(URL.java:178)
 01-19 10:09:17.475: W/System.err(834):     at java.net.URL.<init>(URL.java:127)
 01-19 10:09:17.475: W/System.err(834):     at com.example.aa.MainActivity.JSONForUser(MainActivity.java:949)
 01-19 10:09:17.475: W/System.err(834):     at com.example.aa.MainActivity.Clickbtn_register(MainActivity.java:869)


01-19 10:09:17.555: E/AndroidRuntime(834): Caused by: java.lang.NullPointerException
01-19 10:09:17.555: E/AndroidRuntime(834):  at com.example.aa.MainActivity.JSONForUser(MainActivity.java:956)
01-19 10:09:17.555: E/AndroidRuntime(834):  at com.example.aa.MainActivity.Clickbtn_register(MainActivity.java:869)

给我一​​些建议!!!

1 个答案:

答案 0 :(得分:0)

你必须简单地将图像路径存储到sqlite。在sqlite中保存二进制数据是不明智的。您必须按照此Android Save images to SQLite or SDCard or memory页面清除疑点。

祝你好运。感谢