![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
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 |
#2
|
|||
|
|||
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 ? |
#3
|
||||
|
||||
![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#4
|
||||
|
||||
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#5
|
||||
|
||||
Cita:
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. |
#6
|
||||
|
||||
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 |
#7
|
||||
|
||||
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 |
#8
|
||||
|
||||
pues no todo es tan facil
Pues no acaba de funcionar, abro hilo al respecto.
|
#9
|
||||
|
||||
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. |
#10
|
||||
|
||||
No abras un nuevo hilo si es el mismo tema, continua en el primero que abriste, los he juntado.
Saludos.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#11
|
||||
|
||||
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/ |
#12
|
||||
|
||||
Cita:
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. |
#13
|
|||
|
|||
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 21:57:12. |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problemas al pasar de QuickReport a FastReport | fito42 | Impresión | 0 | 05-11-2014 15:28:34 |
problemas en consulta al pasar parametros | leofuentes21 | SQL | 3 | 28-12-2012 18:03:36 |
Problemas al pasar maestro-detalle de D4 a D6 | JMOTON | Conexión con bases de datos | 2 | 23-11-2005 12:35:06 |
problemas al pasar un parametro a una consulta sql | tiagor64 | Conexión con bases de datos | 2 | 24-01-2005 18:37:19 |
problemas para pasar los datos de un Tmemo a otro, ya probe de todo :/ | nahuel007 | Varios | 6 | 08-01-2005 20:05:02 |
![]() |
|