Клиент дал мне URL для загрузки файла sqlite.
Я написал следующий код для чтения файла sqlite, но я не могу прочитать файл
`public void DownloadFromUrl(String sqlFileURL) {
try {
HttpURLConnection httpCon = null;
InputStream myInput = null;
URL url = new URL(sqlFileURL);
long startTime = System.currentTimeMillis();
httpCon = (HttpURLConnection) url.openConnection();
httpCon.setRequestMethod("GET");
httpCon.setDoOutput(true);
myInput = httpCon.getInputStream();
int status = httpCon.getResponseCode();
if (status == HttpURLConnection.HTTP_OK) {
myInput = httpCon.getInputStream();
}
String outFileName = DB_PATH + DB_NAME;
OutputStream myOutput = new FileOutputStream(outFileName);
byte[] buffer = new byte[1024];
int length;
while ((length = myInput.read(buffer)) > 0) {
myOutput.write(buffer, 0, length);
}
myOutput.flush();
myOutput.close();
myInput.close();
Log.d(TAG, "download ready in"
+ ((System.currentTimeMillis() - startTime) / 1000)
+ " sec");
} catch (IOException e) {
Log.d(TAG, "Error: " + e);
}
}`
есть ли ошибка в этом коде? или есть какой-либо другой способ прочитать файл sqlite с url .?
Пожалуйста, дайте мне знать
Спасибо