
Alex
15.07.2017
09:13:37
java.io.FileNotFoundException?
Caused by: android.system.ErrnoException: open failed: EACCES (Permission denied)
W/System.err: at libcore.io.Posix.open(Native Method)
W/System.err: at libcore.io.BlockGuardOs.open(BlockGuardOs.java: W/System.err: at libcore.io.IoBridge.open(IoBridge.java:442)
Оно?

Roman
15.07.2017
09:14:57

Google

Alex
15.07.2017
09:15:01
Я тестировал на android 5.0 и права дал.

Sergey8827
15.07.2017
09:15:09

Roman
15.07.2017
09:15:42

Alex
15.07.2017
09:16:11
Разве при write persmission, оно не получает и права на чтение?

Roman
15.07.2017
09:17:49
Добавь

Alex
15.07.2017
09:18:14
Добавил, всё также

Roman
15.07.2017
09:18:15

Alex
15.07.2017
09:18:45
Да
java.io.FileNotFoundException: /storage/sdcard0/file.txt: open failed: EACCES (Permission denied)
Интересно, что этот файл существует и его можно редактировать.

Google

Roman
15.07.2017
09:27:18

Alex
15.07.2017
09:29:34
Хорошо, спасибо

Sabo
15.07.2017
09:46:16
Хорошо, спасибо
У меня тоже самая ошибка было когда то, именно в классе где ты выбираешь файл надо написать функцию которая будет спрашивать разрешение на чтение файла из памяти
Checkself permission
Готовая функция

Olga
15.07.2017
10:23:08
у кого-то возникала проблема таймаута POST'а вместе с https? сертификат добавила в okhttp, но результат такой же, время ответа также увеличивала, с веба всё ок( хотя запросы идентичные

Sergey
15.07.2017
10:59:23
Как создать из своего кода либу, что её можно было в gradle подключить? Не могу понять по каким словам гуглить...не подскажите?

You
15.07.2017
11:03:36
http://www.vogella.com/tutorials/AndroidLibraryProjects/article.html

Семен
15.07.2017
11:03:49
добавил permission. почему при установке не перечисляются специльные права доступа?
или это не так делается?

You
15.07.2017
11:04:09
какой именно пермишн?

Семен
15.07.2017
11:04:24
вот например
uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.INTERNET"

Dmitry
15.07.2017
11:04:41
У пермишнов есть важные, а есть не важные, которые не перечисляются.

Volodymyr
15.07.2017
11:05:00
кто знает, где можно взять апишки по кинотеатрам мира?

Семен
15.07.2017
11:05:52

You
15.07.2017
11:06:57

Dmitry
15.07.2017
11:07:27
В последних версиях андройда надо запрашивать их в runtime режиме. На старых версиях ты автоматически разрешаешь все при установке

Volodymyr
15.07.2017
11:08:27
?

Семен
15.07.2017
11:08:35
а почему тогда в приложениях все равно спрашивается,хотя на одном устройстве устаналвиваю

Google

You
15.07.2017
11:09:21

Штирлитц
15.07.2017
11:09:49

Dmitry
15.07.2017
11:09:58

Штирлитц
15.07.2017
11:10:26
А, да. Я вопрос не понял.

Dmitry
15.07.2017
11:10:55
Там есть табличка важных пермишнов, которые должны запрашиваться рантайм на новых версиях андройда

Штирлитц
15.07.2017
11:12:09

Семен
15.07.2017
11:13:02
не,просто при установке моего приложения окно пустое,это сразу бросилось в глаза и я начал искать. а другие приложения запрашивают разрешения

Штирлитц
15.07.2017
11:13:32

Семен
15.07.2017
11:13:44
да

Штирлитц
15.07.2017
11:13:53
Какие

Семен
15.07.2017
11:14:16
я выше кидал

Штирлитц
15.07.2017
11:14:41
А версия ведроида

Семен
15.07.2017
11:14:48
7.1.1
вилдимо надо создать диалоговое окно
в котором будет permission
нет?

Штирлитц
15.07.2017
11:15:06
Смотри. Интернет - не опасное разршение
Нет
Смотри. Прогугли runtime permission и в месте где надо читать external storage делается проверка. И если не давали разрешение, то оно само запрашивает

Google

Семен
15.07.2017
11:16:44
я читаю сейчас
просмотрел все апк
разных приложений
и понял,что там не показываются разрешения
а
бл

Admin
ERROR: S client not available

Штирлитц
15.07.2017
11:17:06

Семен
15.07.2017
11:17:09
runtime же

Штирлитц
15.07.2017
11:17:15
Да

Семен
15.07.2017
11:17:33
ща попробую
а вообще нужная фишка?
там же дефолтных много
стоит ли?

Никита
15.07.2017
11:19:25
А в Google Play правилами запрещено загружать приложения, которые в процессе работы подгружают и исполняют (вне WebView) скрипты с внешнего сервера, или нет?
У Apple такое явно в правилах запрещено, у Google Play не могу найти.
То есть — есть ли запрет на загрузку кода удалённо или нет?

Ivan
15.07.2017
11:23:21

Никита
15.07.2017
11:24:13
Я не думаю, что антивирусы на телефонах делают достаточно умный тейнт-анализ в реалтайме чтобы это отловить.

Google

Ivan
15.07.2017
11:25:00

Никита
15.07.2017
11:25:48
Я не собираюсь там ничего зловредного делать же, речь про кусок интерфейса.

Ivan
15.07.2017
11:26:33
И с него уже кто-то, кто собирается начнет пушить код людям

Никита
15.07.2017
11:28:00
Ага, в этом есть смысл, да, согласен. Но, опять же — это не бинарь и не байткод даже. Это кусок интерфейса.
Но меня сейчас интересует вопрос про то, запрещено ли это правилами.

Ivan
15.07.2017
11:28:19

Никита
15.07.2017
11:28:30
Я выше написал — кусок интерфейса в QML.

Ivan
15.07.2017
11:30:58

Никита
15.07.2017
11:31:43
М, у гугла правила сильно мягче, чем у Apple, но QML грузить удалённо по ним тоже нельзя.
У Apple можно только в штатном вебвью удалённый код исполнять (за исключением обучающих приложений когда код видно на экране), а в гугла, кажется, в любом нормальном сэндбоксе.

Usman
15.07.2017
11:54:19
Есть recyclerview, в котором могут быть другой recycler и pojo object
КАК это сделать?

Nikita
15.07.2017
11:56:08
Ты же написал как

Ⓜ️ᵃʳᵃᵗ
15.07.2017
11:56:33