1
ん:Androidデバイス上でルートファイルシステム:iOSのファイル://で始まりとAndroidはコードスニペットを検討していない
String[] roots = FileSystemStorage.getInstance().getRoots();
String root = roots[0];
for (int i = 0; i < roots.length; i++) {
if (FileSystemStorage.getInstance().getRootType(roots[i]) == FileSystemStorage.ROOT_TYPE_MAINSTORAGE) {
root = roots[i];
break;
}
}
return root;
を、少なくとも私の場合、これは形式を返します。 「/ストレージ/エミュレート/ 0 .. "でもiOS上では" file:// var/mobile ... "のようなものです。 これは意図的ですか? iOSが "file://"を追加するのはなぜですか? Android上でファイルパスが正しく解決される理由(iOSではなく、ファイルが増えていた)を調べるのに数時間かかりました。