Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Desarrollo en Delphi para Android
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos


Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 12-06-2018
Ricardo2010 Ricardo2010 is offline
Miembro
 
Registrado: may 2010
Posts: 60
Poder: 14
Ricardo2010 Va por buen camino
Nivel API Google Play

Tengo la siguiente consulta , desarrolle una aplicación móvil con Rad Studio XE8 todo bien estaba una versión cargada en google play sin problemas desde Noviembre 2017, ahora realice actualizaciones y la cargo a google play y me sale una advertencia que mi nivel de api es 11 pero debe ser cambiada a 26 a partir de agosto del 2018.

Esta actualización de api como la puedo realizar para XE8 ? que debería buscar y donde ?

Gracias
Responder Con Cita
  #2  
Antiguo 12-06-2018
DamianG DamianG is offline
Miembro
 
Registrado: mar 2008
Posts: 95
Poder: 17
DamianG Va por buen camino
Hola recibi el mismo mensaje al subir la apk, en Android Tools, podes tildar la version de Android y fijate que entre parentesis dice la version de API, tildás sdk platform para bajar la necesaria.



Mi duda es: si selecciono Android 9 (API 28), incorpora las versiones anteriores por ej. para funcionar en telefonos con Android 4 ?
Responder Con Cita
  #3  
Antiguo 12-06-2018
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.022
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Responder Con Cita
  #4  
Antiguo 12-06-2018
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.022
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
https://developer.android.com/about/dashboards/
Responder Con Cita
  #5  
Antiguo 12-06-2018
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.233
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por DamianG Ver Mensaje
Mi duda es: si selecciono Android 9 (API 28), incorpora las versiones anteriores por ej. para funcionar en telefonos con Android 4 ?

Se supone que debería ser compatible hacia adelante, pero no te lo aseguraría 100%,.
De todas formas puedes crear/configurar diferentes SQK con diferentes versiones de Android y utilizar el que necesites.


__________________
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.
Responder Con Cita
  #6  
Antiguo 23-08-2018
Avatar de turbopascual5.0
turbopascual5.0 turbopascual5.0 is offline
Miembro
 
Registrado: feb 2011
Posts: 54
Poder: 14
turbopascual5.0 Va por buen camino
Imposible actualizar la api

Hola a todos.


Me he encontrado el mismo problema, al subirla me dice que la api es 14, y no consigo cambiarla.


En el Android SDK la versión instalada de SDK tools es la 25.2.5 , y no me aparece ninguna otra por descargar.


Dentro del grupo Android 9 (API28) están todas descargadas.


Y en delphi me dice que la versión instalada es la 25.2.5.



La verdad es no me acabo de aclarar, en las propiedades SDK, NDK, he cambiado las rutas para que apunten a los directorios de la api 28, por ejemplo:


C:\Users\Public\Documents\Embarcadero\Studio\19.0\PlatformSDKs\android-sdk-windows\build-tools\28.0.2\zipalign.exe


Pero al compilar sigue con la api14.


Y si intento añadir una sdk,.... add..new.......relleno todas la rutas y al final me dice que ya existe un sdk 25.2.5


Gracias de antemano
Responder Con Cita
  #7  
Antiguo 24-08-2018
Avatar de turbopascual5.0
turbopascual5.0 turbopascual5.0 is offline
Miembro
 
Registrado: feb 2011
Posts: 54
Poder: 14
turbopascual5.0 Va por buen camino
Solucionado.


He instalado android studio, bajado android api 28 y en delphi add new sdk, ahora ya aparece la 26.1.1



Y ademas......


Go to the AndroidManifest.template.xml file within your Delphi project directory and then change the "android:targetSdkVersion" from "%targetSdkVersion%" to "26". This is a bug in Delphi. It should be fixed in the next major update.
Also make sure that you have Android API 26 selected withen the Delphi SDK Manager Properties
Un saludo




Responder Con Cita
  #8  
Antiguo 26-08-2018
Avatar de turbopascual5.0
turbopascual5.0 turbopascual5.0 is offline
Miembro
 
Registrado: feb 2011
Posts: 54
Poder: 14
turbopascual5.0 Va por buen camino
pues no todo es tan facil

Pues no acaba de funcionar, abro hilo al respecto.
Responder Con Cita
  #9  
Antiguo 26-08-2018
Avatar de turbopascual5.0
turbopascual5.0 turbopascual5.0 is offline
Miembro
 
Registrado: feb 2011
Posts: 54
Poder: 14
turbopascual5.0 Va por buen camino
Problemas con SDK y NDK para pasar a API 26

Hola a todos.


La verdad es que no acabo de entender en profundidad el tema de las APIS, así que si hay algún gazapo no os extrañeis.


He intentado pasar una aplicación a API 26 , google indica que a partir de agosto las actualizaciones de aplicaciones han de tener esa api, y que a partir de noviembre será obligado para las nuevas.


Problemas encontrados.


En delphi, tools, options, sdk manager hay una lista de las sdk versions. Si abro el SDK manager instalado con delphi (versión 25.2.5) en el apartado de tools estan las sdk tools, solo una, la 25.2.5. No sé si la versión de el sdk manager esta asociado al sdk tools, pero tampoco es significativo. Si se instala el SDK por separado, lo más sencillo es hacerlo con Android Studio,(porque el sdk como ejecutable google ya no lo tiene disponible), aparece que esta disponible las sdk tools 26.1.1.

Así, desde el sdk manager que viene con delphi no se puede añadir otra SDK.


Primer pensamiento... instalar desde los directorios en que descarga el manager de studio. Otro problema, la carpeta con el NDK no es reconocida por el wizard de delphi.


Bueno, pues a mano, linea a línea. Otro problema, el manifest no refleja la versión. Aunque tampoco lo hace si en el sdk 25.2.5 cambio las APIS.


En esto último, en el cambio de api ando un poco perdido. La lié, compilé para API 28 y modifiqué el manifest a mano, y la aplicación se paraba. Pensaba que era problema del código de los eventos on create o on show, así que puse un panel nuevo, cuatro botones y el código troceado en los botones. Y quité todo el código de los dos eventos. Lo sé, es un debugger a lo siderurgico...

El caso, la aplicación se paraba igualmente, nada más arrancar.



Pues vuelta a atras, a la api 14, por lo menos que funcione hasta noviembre.... Error, google me bloquea la subida, mínimo api 23.


Y aquí es donde tengo la duda, ¿como cambio las rutas para la api 23? . Solo se me ha ocurrido una cosa, borrar de delphi el sdk, con el manager quitar todas las apis y solo bajar la 23. Y new...sdk. Y cambiar a mano el manifest.


Bueno, así he logrado que funcione, en api 23.




Vaya calvario.


¿os encontrais con estos problemas?


Gracias por anticipado.
Responder Con Cita
  #10  
Antiguo 27-08-2018
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.022
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
No abras un nuevo hilo si es el mismo tema, continua en el primero que abriste, los he juntado.
Saludos.
Responder Con Cita
  #11  
Antiguo 27-08-2018
Avatar de jhonny
jhonny jhonny is offline
Jhonny Suárez
 
Registrado: may 2003
Ubicación: Colombia
Posts: 7.058
Poder: 29
jhonny Va camino a la famajhonny Va camino a la fama
No sé si ya leyeron este post de Sarina Dupoint al respecto:

https://community.embarcadero.com/bl...6-requirements

Y este de Dave Notave donde se explica paso a paso lo que se debe hacer

https://www.delphiworlds.com/2018/06...her-continued/
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!"

http://www.purodelphi.com/
http://www.nosolodelphi.com/
Responder Con Cita
  #12  
Antiguo 31-08-2018
Avatar de turbopascual5.0
turbopascual5.0 turbopascual5.0 is offline
Miembro
 
Registrado: feb 2011
Posts: 54
Poder: 14
turbopascual5.0 Va por buen camino
Cita:
Empezado por jhonny Ver Mensaje
No sé si ya leyeron este post de Sarina Dupoint al respecto:

https://community.embarcadero.com/bl...6-requirements

Y este de Dave Notave donde se explica paso a paso lo que se debe hacer

https://www.delphiworlds.com/2018/06...her-continued/



Muchísimas gracias por los enlaces.


Voy a dejar las aplicaciones en API23 a la espera de que Embarcadero saue la 10.3.


Hacerlo en la versión actual siguiendo los pasos del enlace supera mi nivel tecnico y me veo un poco perdido.
Responder Con Cita
  #13  
Antiguo 03-09-2018
jhonalone jhonalone is offline
Miembro
 
Registrado: sep 2007
Ubicación: Madrid
Posts: 545
Poder: 17
jhonalone Va por buen camino
Hola, turbopacual5.0.

¿Conseguiste publicar en Play Store y descargar después?

Si la respuesta es positiva, explícame d e s p a c i t o cómo lo hicieste, por favor. Reconozco que con los enlaces de johnny me pasa lo mismo que a tí.

Yo tengo el mismo problema con DX 10 Seattle y no lo consigo. Play Store me pide a mí API 26.
El SDK lo tengo actualizado al máximo desde ayer, incluso a la API 28 (Androd 9).

Google me admite el .sdk si modifico el manifiesto, pero luego no puedo bajarlo después, ya que ni siquiera aparece en el buscador. En Play Store, si le digo "Ver en Play Store", me dice que mis dispositivos no son compatibles con la App (No sé como sabe cuales son, pero los lista correctamente)

Si modifico sólo el Manifiesto y compilo con la versión 26 (creo) me da otros problemas en los dispositivos modernos.

De todos modos, me extraña que no haya más desarrolladores en delphi que tengan los mismos problemas que nosotros. Y que no se haya resuelto el problema, a mí me parece muy serio.

Un saludo y gracias de antemano.
__________________
"Pedid y se os dará; buscad y hallaréis ..." (Lc 11,9-10)
"...si no tengo caridad, nada soy..." (1 Cor 13,1-13)

Última edición por jhonalone fecha: 03-09-2018 a las 22:57:12.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Problemas al pasar de QuickReport a FastReport fito42 Impresión 0 05-11-2014 16:28:34
problemas en consulta al pasar parametros leofuentes21 SQL 3 28-12-2012 19:03:36
Problemas al pasar maestro-detalle de D4 a D6 JMOTON Conexión con bases de datos 2 23-11-2005 13:35:06
problemas al pasar un parametro a una consulta sql tiagor64 Conexión con bases de datos 2 24-01-2005 19:37:19
problemas para pasar los datos de un Tmemo a otro, ya probe de todo :/ nahuel007 Varios 6 08-01-2005 21:05:02


La franja horaria es GMT +2. Ahora son las 11:55:25.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi