После обновления до Android 6.0 сбой базы данных SQLite

Я использую этот код для работы с SQLite.

Перед тем, как я обновляюсь до android 6.0, он работает отлично, но теперь он сбой.

В классе MyParam

public static SQLiteDatabase dbMyCount; public static String DB_Path_MyCount = "/sdcard/GMS/MyCount.db"; 

По MainActivity

 MyParam.dbMyCount = this.openOrCreateDatabase(MyParam.DB_Path_MyCount, MODE_WORLD_WRITEABLE, null); SQL = "CREATE TABLE IF NOT EXISTS MyCount(_id INTEGER PRIMARY KEY AUTOINCREMENT,Tdate VARCHAR,Cust VARCHAR,"; SQL += "Prog VARCHAR,CustCode VARCHAR,OpenCode VARCHAR,Memo VARCHAR)"; MyParam.dbMyCount.execSQL(SQL); 

Я также обновил свой манифест для этого:

 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 

Но все же появилась ошибка:

Код ошибки: 1294 (SQLITE_CANTOPEN_ENOENT) Caused By: Указанный каталог или файл базы данных не существует. (Неизвестная ошибка (код 1294): не удалось открыть базу данных)

Я искал в Интернете и не нашел ответа или решения.

Благодарю.

Пожалуйста, следуйте рекомендациям CommonsWare. Но также для marshmallow ie android 6.0 и выше вам нужно попросить разрешения времени выполнения. Пожалуйста, ознакомьтесь с приведенной ниже ссылкой.

http://developer.android.com/training/permissions/requesting.html

Только указание в манифесте недостаточно в соответствии с новыми разрешениями runtime для Android.

Intereting Posts
Firebase на Android – я хочу отключить уведомления о Firebase на клиенте Android Как изменить тост-сообщение, которое появляется после успешной покупки продукта в биллинге в приложении Получить текст с веб-страницы в строку При попытке найти Chromecast – MediaRouter.Callback никогда не вызывается в моем приложении для некоторых моих пользователей Создайте AlertDialog в Android с пользовательским представлением xml Как правильно добавить пользовательский вид на панель инструментов? Библиотека Picasso не загружает изображения с SD-карты на Android Как «загрузить» Android Studio IDE без SDK? Ошибка CCGLSurfaceView Есть ли класс ui на Android, например UINavigationController, на какао? Андроид не может получить размер файла из диалога Как настроить таргетинг на устройство с помощью dppx больше 2, но меньше 3 Эспрессо, как подождать некоторое время (1 час)? ListView с горизонтальным ScrollView OnBackPressed () не запускается в AppCompatActivity