Форум программистов, компьютерный форум CyberForum.ru

Не создаётся файл в Android - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Java Составитель запросов SQL http://www.cyberforum.ru/android-dev/thread1712106.html
Недавно меня судьба заставила за хорошую сумму наколить модуль для сайта с фреймворком Laravel. И я там нашёл хорошую штуку -- составление SQL запросов без единой sql строчки. Ну, собсна, там надо знать что такое select, update, where итп, но это выглядит довольно пристойно и удобно. DB::table('users')->select('id')->where('rank', 5)->limit(5) И вот у нас уже в руках 5 первых модеров. Есть...
Java SE алгоритм crc16 Помогите реализовать алгоритм crc16 на java. Помогите с расчетом crc-16. До этого ни разу не имела дело с этим. http://www.cyberforum.ru/android-dev/thread1711920.html
Java Нейронная сеть
в джава новичек, недавно написал калькулятор) хочу написать бота http://agar.io/ управляемого нейронной сетью куда копать?
Прочитать все и перезаписать некоторые String в *.class-файле Java
Как прочитать и перезаписать String-и в *.class-файле? Хочу сделать аналог InClassTranslator, а точнее API для автоматизации переименования строк в своих классах. Как это сделать? Помогите функцией, дальше я сам)
Java Хорошие курсы с наставником и хорошими задачами по ООП http://www.cyberforum.ru/android-dev/thread1711179.html
Здравствуйте , уважаемые java программисты могли вы направить меня на хорошие java курсы , обязательно с наставником, желательно удалённо,спасибо.
Java Java.lang.ClassCastException: MyBaza.Diag cannot be cast to java.lang.Comparable Подскажите как исправить... Exception in thread "AWT-EventQueue-0" java.lang.ClassCastException: MyBaza.Diag cannot be cast to java.lang.Comparable at java.util.TreeMap.compare(TreeMap.java:1290) at java.util.TreeMap.put(TreeMap.java:538) at java.util.TreeSet.add(TreeSet.java:255) at MyBaza.Diag.<init>(Diag.java:39) at MyBaza.MedCardForm.<init>(MedCardForm.java:20) at... подробнее

Показать сообщение отдельно
Tsegorah
1 / 1 / 0
Регистрация: 02.03.2014
Сообщений: 85
16.04.2016, 19:30  [ТС]     Не создаётся файл в Android
Спасибо за совет. Строчка с путём была неправильная. И я уже добавил в манифест
XML
1
2
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
и в MainActivity OnCreate вызываю вначале метод:
Кликните здесь для просмотра всего текста
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
    public static void verifyStoragePermissions(Activity activity) {
        // Check if we have write permission
        int permission = ActivityCompat.checkSelfPermission(activity, Manifest.permission.WRITE_EXTERNAL_STORAGE);
        Log.e("log", "======================== write premission "+permission);
        if (permission != PackageManager.PERMISSION_GRANTED) {
            // We don't have permission so prompt the user
            Log.e("log", "======================== no write premission");
            ActivityCompat.requestPermissions(
                    activity,
                    PERMISSIONS_STORAGE,
                    REQUEST_EXTERNAL_STORAGE
            );
            permission = ActivityCompat.checkSelfPermission(activity, Manifest.permission.WRITE_EXTERNAL_STORAGE);
            Log.e("log", "======================== write premission " + permission);
            if (permission != PackageManager.PERMISSION_GRANTED) {
                Log.e("log", "======================== failed to get write premission");
            }
        }
        int permission1 = ActivityCompat.checkSelfPermission(activity, Manifest.permission.READ_EXTERNAL_STORAGE);
        Log.e("log", "======================== read premission "+permission);
        if (permission1 != PackageManager.PERMISSION_GRANTED) {
            // We don't have permission so prompt the user
            Log.e("log", "======================== no read premission");
            ActivityCompat.requestPermissions(
                    activity,
                    PERMISSIONS_STORAGE,
                    REQUEST_EXTERNAL_STORAGE
            );
            permission1 = ActivityCompat.checkSelfPermission(activity, Manifest.permission.READ_EXTERNAL_STORAGE);
            Log.e("log", "======================== read premission "+permission);
            if (permission1 != PackageManager.PERMISSION_GRANTED) {
                Log.e("log", "======================== failed to get read premission");
            }
        }
    }

В результате выводится, что premission=0, то есть, доступ, вроде, должен быть.
Но при попытке записи возникает ошибка EACCES (Permission denied).
Возможно, дело в том, что запись происходит внутри класса-наследника AsyncTask?
Если так, то как ему предоставить доступ?
Если нет, то в чём тогда дело может быть?
 
Текущее время: 20:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru