我能复制android原生数据库吗?

时间:2011-08-23 16:22:21

标签: android database adb

我正在尝试将android mmssms.db文件复制到SD卡。我正面临某种许可问题。

  

java.io.FileNotFoundException:/data/data/com.android.providers.telephony/databases/mmssms.db(Permission denied)

有没有办法强迫或绕过它?因为我成功尝试从Eclipse DDMS File explorer复制/粘贴这些文件。并且可以从adb pull/push命令中查看它是否可行。

1 个答案:

答案 0 :(得分:0)

为什么你期望它能起作用?这不是您的应用程序的数据库,您不应该访问它。如果java代码不允许某些内容,则不允许使用本机代码。

使用ADB或DDMS时,用户可以访问,而不是某些特定应用程序,当然从应用程序运行时不是这种情况。