Android 使用一个应用程序插入值,并从另一个应用程序检索值,结果显示找不到这样的表

Android 使用一个应用程序插入值,并从另一个应用程序检索值,结果显示找不到这样的表,android,android-sqlite,Android,Android Sqlite,嗨,朋友们,我创建了一个数据库,创建了一个表,并使用一个android应用程序插入了一些值。我试着从不同的应用程序创建的表中检索一个值,但没有这样的表。请任何人帮忙 try { Toast.makeText(ArrayPhoneActivity.this, "In try ",Toast.LENGTH_LONG).show(); db = openOrCreateDatabase( "Emergency.db", SQLiteDatabase.CREATE_

嗨,朋友们,我创建了一个数据库,创建了一个表,并使用一个android应用程序插入了一些值。我试着从不同的应用程序创建的表中检索一个值,但没有这样的表。请任何人帮忙

try
{
        Toast.makeText(ArrayPhoneActivity.this, "In try ",Toast.LENGTH_LONG).show();  

        db = openOrCreateDatabase( "Emergency.db", SQLiteDatabase.CREATE_IF_NECESSARY , OPEN_READWRITE);

        String qu="select * from userinfos";
        c=db.rawQuery(qu,null);

        int count = c.getCount();

        String[] values = new String[count + 1];
        int i = 0;
        for (c.moveToFirst(); !c.isAfterLast(); c.moveToNext()) {
           values[i] = c.getString(c.getColumnIndex("mail"));
           Toast.makeText(ArrayPhoneActivity.this, values[i],Toast.LENGTH_LONG).show();
           i++;
        }  

你能显示你的代码以供阅读吗?我显示了请查看@kanaksony检查这些-我无法理解。请尽快告诉我需要更改什么