![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Compilar con RIO 10.3.3 para versiones antiguas de Android
Hola,
uso delphi 10.3.3 y necesito compilar para versiones viejas de android, pero al momento de instalar el app en el movil/tablñet destino me dice que no es compatible. como puedo solucionarlos. gracias
__________________
K.I. Si continuas haciendo lo que siempre as echo, seguirás siendo lo que siempre as sido...!!! long life to Delphi |
#2
|
||||
|
||||
Hola a todos,
En este hilo del foro DelphiPraxis se explica lo que puede estar ocurriendo: Delphi 10.3 establece un "minSdkVersion" 19, que implica que las apps no funcionarán en Android 4.4 y anteriores versiones. El tema es que he buscado en el IDE cómo cambiar tanto el "minSdkVersion" como el "targetSdkVersion", pero, no parece ser posible, excepto editando cierto archivo "AndroidManifest.Template.xml", pero, no sé yo si no sería mejor editar el archivo "AndroidManifest.xml" de la app en cuestión. |
#3
|
||||
|
||||
Hola.
Puedes instalar varias versiones de las NDS/SDK de Android en el sistema y configurarlos en el IDE de Delphi. Debes instalar el SDK correspondiente a la API que vas a necesitar. Cada versión de Andrioid corresponde a una API. ![]() Cuando vayas a compilar la aplicación debes seleccionar la API con la que quieres compilar, según la versión destino.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#4
|
||||
|
||||
gracias. ya lo hice.
ahor al compilar me devuelve este error y no consigo documentacion para solventarlo. tendras idea de que podria ser.? [PAClient Error] Error: E2312 Unable to execute '"C:\Android\22\sdk\sdk\build-tools\android-4.2.2\aapt.exe" package -f -M "C:\dire\app\Android\Debug\app\AndroidManifest.xml" -F "C:\dire\app\Android\Debug\app\bin\app-unsigned.apk" -I "C:\Android\22\sdk\sdk\platforms\android-17\android.jar" -S "C:\dire\app\Android\Debug\app\res" -A "C:\dire\app\Android\Debug\app\assets" "C:\dire\app\Android\Debug\app\library" "C:\dire\app\Android\Debug\app\classes"' (Error 1) [PAClient Error] Error: E2312 invalid resource directory name: C:\dire\app\Android\Debug\app\res/drawable-xxxhdpi ( el directorio si existe C:\dire\app\Android\Debug\app\res\drawable-xxxhdpi )
__________________
K.I. Si continuas haciendo lo que siempre as echo, seguirás siendo lo que siempre as sido...!!! long life to Delphi |
#5
|
||||
|
||||
¿Esa barra del revés puede ser?
C:\dire\app\Android\Debug\app\res/drawable-xxxhdpi
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#6
|
||||
|
||||
Hola a todos,
Dices que el directorio "C:\dire\app\Android\Debug\app\res\drawable-xxxhdpi" existe, pero, ¿existe el programa "C:\Android\22\sdk\sdk\build-tools\android-4.2.2\aapt.exe"? Claro que, pensándolo dos veces, tal vez el error sea "el directorio"... puesto que el primer mensaje de error dice que no se pudo ejecutar "el programa", pero, no que no se encontrase... de todas formas, echa un vistazo a ver si realmente existe "el programa". |
#7
|
||||
|
||||
Cita:
si existe y lo tengo configurado en el Perfil del SDK del Delphi. Capture.PNG Capture1.PNG
__________________
K.I. Si continuas haciendo lo que siempre as echo, seguirás siendo lo que siempre as sido...!!! long life to Delphi |
#8
|
||||
|
||||
Cita:
Ese error "suena" a estar relacionado con las imágenes que necesita la aplicacin (iconos).
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#9
|
||||
|
||||
Hola a todos,
Sí; que no sólo tenga que existir el directorio, como acaso da a entender el mensaje de error... sino que faltase "algo" en dicho directorio: una o más imágenes... |
#10
|
||||
|
||||
eso pense en su momento, peo las imagenes tambien estan... y he probado con otros NDK y SDK que no son de Rio 10.3.3 y el error sigue
![]()
__________________
K.I. Si continuas haciendo lo que siempre as echo, seguirás siendo lo que siempre as sido...!!! long life to Delphi |
#11
|
|||
|
|||
Si como dices el directorio existe y los archivos que deben estar, están, solo por asegurar ¿tiene permisos de lectura/escritura en esa carpeta el entorno de desarrollo?
Si no es tema de permisos esto es lo que dice embarcadero sobre ese error: Cita:
Saludos. |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
error al intentar compilar para android | kapcomx | Desarrollo en Delphi para Android | 3 | 24-04-2018 11:00:23 |
Versiones antiguas de Delphi? | Reasen | Varios | 26 | 09-06-2017 22:18:43 |
Compilar para Android | maycampana | Varios | 9 | 05-11-2012 15:36:54 |
¿ Versiones antiguas de Delphi ? | rretamar | Debates | 9 | 29-12-2007 05:14:37 |
Licencia de versiones Antiguas | javito2006 | Varios | 1 | 16-01-2006 18:12:45 |
![]() |
|