Я создал базу данных Heroku Posgresql, и я пытаюсь подключить свое приложение Android к этой базе данных. Я использую Android Studio для создания приложения Android. Я использовал следующий код для создания соединения: < /p>
try {
Class.forName("org.postgresql.Driver");
Connection db = DriverManager.getConnection(dbUrl);
}
catch(Exception e){
//handles exception
}
< /code>
Когда я выполняю этот код, я получаю следующую ошибку: что -то необычное произошло, что приводит к выходу из строя. Please report this exception.
This is the driver I use: posgresql-42.2.12
The heroku database has version 12.2
Android studio has java version 1.8
I am not sure if the driver is in the Classpath и я не уверен, как это проверить. Я добавил драйвер в проект таким образом: Приложение> Новый> Модуль> Импорт .JAR /.AAR (здесь я выбрал драйвер). < /P>
Чтобы проверить, зарегистрирован ли драйвер в DriverManager I использовал этот код: < /p>
Enumeration drivers = DriverManager.getDrivers();
drivers.nextElement().getClass().getName();
< /code>
Это дает: org.postgresql.driver < /p>
Чтобы проверить, понимает ли драйвер URL, который я использовал этот код: < /p>
DriverManager.getDriver(dbUrl).getClass().getName();
< /code>
Это также дает org.posgresql.driver, поэтому я думаю, что драйвер зарегистрирован для DriverManager и должен иметь возможность подключаться к базе данных с помощью URL. Я просто действительно не знаю, почему я продолжаю получать ошибку, когда пытаюсь подключиться к базе данных.>
Подробнее здесь: https://stackoverflow.com/questions/615 ... tgresql-da
Прошло что -то необычное, чтобы заставить водителя потерпеть неудачу. База данных Heroku Postgresql ⇐ Android
Форум для тех, кто программирует под Android
1754496455
Anonymous
Я создал базу данных Heroku Posgresql, и я пытаюсь подключить свое приложение Android к этой базе данных. Я использую Android Studio для создания приложения Android. Я использовал следующий код для создания соединения: < /p>
try {
Class.forName("org.postgresql.Driver");
Connection db = DriverManager.getConnection(dbUrl);
}
catch(Exception e){
//handles exception
}
< /code>
Когда я выполняю этот код, я получаю следующую ошибку: что -то необычное произошло, что приводит к выходу из строя. Please report this exception.
This is the driver I use: posgresql-42.2.12
The heroku database has version 12.2
Android studio has java version 1.8
I am not sure if the driver is in the Classpath и я не уверен, как это проверить. Я добавил драйвер в проект таким образом: Приложение> Новый> Модуль> Импорт .JAR /.AAR (здесь я выбрал драйвер). < /P>
Чтобы проверить, зарегистрирован ли драйвер в DriverManager I использовал этот код: < /p>
Enumeration drivers = DriverManager.getDrivers();
drivers.nextElement().getClass().getName();
< /code>
Это дает: org.postgresql.driver < /p>
Чтобы проверить, понимает ли драйвер URL, который я использовал этот код: < /p>
DriverManager.getDriver(dbUrl).getClass().getName();
< /code>
Это также дает org.posgresql.driver, поэтому я думаю, что драйвер зарегистрирован для DriverManager и должен иметь возможность подключаться к базе данных с помощью URL. Я просто действительно не знаю, почему я продолжаю получать ошибку, когда пытаюсь подключиться к базе данных.>
Подробнее здесь: [url]https://stackoverflow.com/questions/61544077/something-unusual-has-occurred-to-cause-the-driver-to-fail-heroku-postgresql-da[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия