在我的Android应用程序中,我试图使用以下代码行:
Process runJob = Runtime.getRuntime()exec(new String[] {
"sqlite3",
"/data/data/com.android.launcher/databases/launcher.db",
"INSERT INTO favorites VALUES(100,'someText',...);"
});
但它不起作用。在stderr中有一条消息
03-12 14:19:19.145: I/some(4214): stderr = Error: unable to open database "/data/data/com.android.launcher/databases/launcher.db": unable to open database file
我在root设备上运行此代码。任何想法如何解决这个问题?