FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Android 11 y Android 13 han tenido cambios significantes en cuanto a privacidad y seguridad. Dichos cambios han tenido alcance a nivel del Almacenamiento interno.
No puedes acceder a carpetas específicas del almacenamiento en Android 11 y superior ya que no basta solamente con pedir los tipicos permisos en tiempo de ejecución del almacenamiento interno. Aparte de ello, también debes pedir un permiso para administrar el almacenamiento interno. Justamente hoy leí tu problema y actualicé el siguiente repositorio en GitHub para atender problemas relacionados ya que embarcadero no ha implementado esta parte ni en la version de Delphi más actual que es 11.3. Te dejo el link: https://github.com/dani36652/Delphi-...-y-Posteriores Recuerda: la rama "main" es el parche para Delphi 11.0 y la rama "Delphi-11.3" es el parche para dicha versión. Espero te sea de ayuda. |
#2
|
|||
|
|||
Hola, Dani. Muchas gracias por el aporte y el esfuerzo que te habrá llevado.
Además, gracias por la generosidad de compartirlo. He descargado el arcchivo .zip. De momento sólo viene la rama "Main" que corresponde a Delphi 11.0. Es la versión que estoy usando y espero que me sirva. Ya te contaré cuando la pruebe. Un saludo.
__________________
"Pedid y se os dará; buscad y hallaréis ..." (Lc 11,9-10) "...si no tengo caridad, nada soy..." (1 Cor 13,1-13) |
#3
|
|||
|
|||
Dani, ¡ CASI... CASI... LO TENGO !
¡¡¡ HAS HECHO UN TRABAJO FABULOSO !!! Sería perfecto para mí con las 2 acciones siguientes: 1.- Si fuera posible activar el permiso sin mostrar la pantalla para que lo active el usuario. 2.- ¿Como desactivar el permiso despues de usarlo? Claro sin la intervención del usuario. ¿Podrias ayudarme con éso? Aunque sea solamente dándome un par de ideas. Gracias de antemano. un saludo.
__________________
"Pedid y se os dará; buscad y hallaréis ..." (Lc 11,9-10) "...si no tengo caridad, nada soy..." (1 Cor 13,1-13) |
#4
|
||||
|
||||
Cita:
Para quitar el permiso es más fácil porque el propio Android lo hará si la aplicación no hace uso de ese permiso. |
#5
|
|||
|
|||
Cita:
|
#6
|
|||
|
|||
Entendido.
Gracias Dani. En cualquier caso me resolviste el problema. Saludos.
__________________
"Pedid y se os dará; buscad y hallaréis ..." (Lc 11,9-10) "...si no tengo caridad, nada soy..." (1 Cor 13,1-13) |
#7
|
||||
|
||||
Si no he entendido mal, insisto que con ContentChooser puedes acceder a otros carpetas:
Cita:
|
#8
|
|||
|
|||
Hola, Casimiro.
Parece interesante. Según entiendo es como una especie de explorador de archivos al estilo de Windows. Pero ése no es mi propósito. Mi intención era sólo para leer un archivo que estaba en un determinado directorio y con unas características determinadas: nombre, formato... Hasta la versión 11 estaba permitido. Ahora con la autorización de los permisos de Dani, los cambios que tengo que hacer son mínimos. Además, al pedirle permiso al usuario, el "amigo" Google no se "enfadará" mucho. Gracias por tu interés. Un saludo.
__________________
"Pedid y se os dará; buscad y hallaréis ..." (Lc 11,9-10) "...si no tengo caridad, nada soy..." (1 Cor 13,1-13) |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Leer archivos de una carpeta | Jad | Varios | 3 | 11-12-2022 16:10:54 |
Acceder a una carpeta de un servidor desde Android | jooooseph | Desarrollo en Delphi para Android | 2 | 14-10-2022 23:28:52 |
Acceso a carpeta Download en Android 12. | voci | Desarrollo en Delphi para Android | 7 | 26-04-2022 18:18:01 |
Error al leer imagen de galeria Android Lollipop | edorantes | Desarrollo en Delphi para Android | 1 | 18-04-2015 18:26:03 |
leer archivos de una carpeta | pgrdelphi | Varios | 2 | 06-09-2011 00:18:16 |
|