1

私はこのコードを使用して新しいファイルを作成し、json オブジェクトを test.json ファイルに書き込みますが、ファイルを作成できません。間違いを見つけて最良の結果を出してください 1 つのことは、マニフェスト ファイルにアクセス許可のコードも記述したことです。 .

ありがとう、

String fileName = "test";
        File file = new File("/data/data/packagename/test.json");
        file.createNewFile();
            DataOutputStream fos = new  DataOutputStream(openFileOutput(fileName , Context.MODE_PRIVATE));
            if(file.exists()){
                fos.write(jsString.getBytes());
                fos.close();
            }
4

1 に答える 1

0

とにかく、これは C:/ に着陸しません。せいぜいSDカードまたは他のフォルダーで、AndroidはUNIXベースのシステムであるためです。「スラッシュ」の使い方には注意が必要です

于 2012-10-16T06:13:47.943 に答える