Android デバイス (Nexus 4) の外部ストレージにデータを保存して、後で PC (Windows または Mac) で取得しようとする単純なアプリケーションがあります。
書き込みは成功しますが、Mac で Android File Transfer を使用するか、Windows で Explorer を使用してファイルを取得しようとすると、MyApp ディレクトリが存在しません。
デバイス自体で「ルート エクスプローラー」アプリを使用すると、ディレクトリとファイルが表示され、すべてのアクセス許可が問題ないように見えます。
アプリケーション コードは次の行に沿っています。
File extStorageDir = Environment.getExternalStorageDirectory();
File path = new File(extStorageDir, "MyApp");
File file = new File(path, "TestFile.txt");
OutputStream os = new FileOutputStream(file);
// ... write something
os.close();
アイデアを歓迎します。