Хорошо, Шива, я понял ...

ользую Midp 2.0. Здесь я использую FileConnection для чтения и записи файлов в памяти мобильного устройства. Я могу читать и записывать файлы на мобильные телефоны успешно. Но пока я пытаюсь записать данные файла на мобильный телефон, он запрашивает сообщение, как показано ниже.

Application wants to read from the local file system

is it OK to read your files?

если я нажимаю да, то это снова показывает

Application wants to write to the local file system

is it OK to update your files?

Эти сообщения постоянно отображаются примерно 10 раз.

Есть ли способ предотвратить повторение этого более одного раза?

Я включил мой метод fileWrite для вашей справки:

    public String fileWrite(String root)
{                
    FileConnection fc = null;
    String fName = "test.txt";
    DataOutputStream dos=null;
    try
    {
        fc = (FileConnection) Connector.open(root + fName, Connector.READ_WRITE);
        if(!fc.exists())
        {
            fc.create();
        }
        else
        {
            System.out.println("File Exists part");
            fc.delete();
            fc.create();
        }

        dos = fc.openDataOutputStream();
        dos.write("f".getBytes());
    }
    catch (Exception e)
    {
        e.printStackTrace();
    }
    finally
    {
        try
        {
            fc.close();
            dos.close();
        }
        catch (IOException e) { }
    }


return "Saved in "+root+fName;
    //return "NULL";
}//filewrite ends here*/

Ответы на вопрос(2)

Ваш ответ на вопрос