Я разместил html-файл на SD-карте на устройстве Android. и я запускаю это через webview. Но путь, который я даю в эмуляторе, работает нормально. но не на устройстве. Это дает ошибку ** Web Page on Found ** во время работы.Отслеживание пути файла SD-карты программно
У меня есть этот код, чтобы найти доступность sd-карты и корневой путь к корневой директории sd, и он работает нормально. и выход идет должным образом.
Boolean isSDPresent = android.os.Environment.getExternalStorageState().equals(android.os.Environment.MEDIA_MOUNTED);
if(isSDPresent)
{
Toast.makeText(this, "yes SD-card is present", Toast.LENGTH_SHORT).show(); }
else
{
Toast.makeText(this, "Sorry", Toast.LENGTH_SHORT).show();
}
File externalStorage = Environment.getExternalStorageDirectory();
externalStorage.getAbsolutePath();
Toast.makeText(this, externalStorage.getAbsolutePath(), Toast.LENGTH_SHORT).show();
, но могу ли я получить правильный путь к файлу. Пожалуйста, предложите.
правильный путь к файлу? что случилось с тем, что вы сейчас получаете? –
/mnt/sdcard я получаю для корневого каталога. Но в устройстве я не выполняю его. давая ошибку веб-страницы, не найденной.thats y я хотел отслеживать весь путь до тех пор, пока я не поместил свой файл на SD-карту в устройство. – Naina