Estou mexendo com manipulação de xml e tals…
Tenho as seguintes linhas de código no Android Studio.
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
try {
DocumentBuilder builder = factory.newDocumentBuilder();
Document document = builder.parse("file:///C:\\meuArquivo.xml");
} catch (ParserConfigurationException | SAXException | IOException e) {
e.printStackTrace();
}
Ao analisar o catch é disparada a exceção:
java.io.FileNotFoundException: /C:/meuArquivo.xml: open failed: ENOENT (No such file or directory)
Acontece que tenho as mesmas linhas de código rodando no NetBeans e lá funciona.
Pensei que eram as permissões do android então adicionei no Manifest as seguintes permissoões:
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
Mas não funciona…
Enfim, conto com a ajuda de vocês!