![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Pues si no das más pistas
![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#2
|
|||
|
|||
|
Pues no se que más decir, tengo dos *.apk, uno compilado por la compañía creadora del componente que funciona en todos los android, otro compilado por mi, con el mismo código, ó eso creo ya que pesa exactamente lo mismo, funciona en versiones de android < 11.
El problema es que aunque el proyecto lo compilo yo, el componente en si ya viene compilado, pero entiendo al ser el peso de ambos apks exactamente el mismo que no puede estar ahí el problema. El resultado en mi móvil con versión 13 de android es el que se muestra a continuación, a la izquierda el compilado por mi y a la derecha el compilado por ellos. ![]() En cuanto a los permisos, la aplicación compilada por ellos tiene todos los permisos denegados, la verdad es que para lo que hace la aplicación no los necesita. ![]() Las dos versiones se pueden descargar desde el enlace que puse en el mensaje inicial. Si se me ha pasado algo por alto dímelo y lo miro. Saludos. |
|
#3
|
||||
|
||||
|
¿Ambas usan el mismo navegador?
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#4
|
|||
|
|||
|
No usa el navegador para reproducir la cámara, aunque como digo el componente en si ya está compilado, el código de la unidad a compilar es este:
Código:
unit Main;
interface
uses
System.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants,
FMX.Types, FMX.Controls, FMX.Forms, FMX.Graphics, FMX.Dialogs, FMX.Layouts,
FMX.ExtCtrls, FMX.Surfaces, FMX.StdCtrls, FMX.Edit, FMX.Controls.Presentation,
VideoStream;
type
TFormMain = class(TForm)
ImageViewer: TImageViewer;
Panel: TPanel;
EditUrl: TEdit;
ButtonStartStop: TButton;
procedure FormCreate(Sender: TObject);
procedure FormDestroy(Sender: TObject);
procedure ButtonStartStopClick(Sender: TObject);
private
{ Private declarations }
VideoClient: TVideoClient;
BitmapSurface: TBitmapSurface;
WasRealignContent: Boolean;
procedure ImageAvailable(JpegImage: TByteDynArray);
public
{ Public declarations }
end;
var
FormMain: TFormMain;
implementation
{$R *.fmx}
procedure TFormMain.FormCreate(Sender: TObject);
begin
BitmapSurface := TBitmapSurface.Create;
VideoClient := TVideoClient.Create;
VideoClient.OnImageAvailable := ImageAvailable;
end;
procedure TFormMain.FormDestroy(Sender: TObject);
begin
VideoClient.Free;
BitmapSurface.Free;
end;
procedure TFormMain.ButtonStartStopClick(Sender: TObject);
begin
if not VideoClient.Active then
begin
VideoClient.Url := EditUrl.Text;
VideoClient.Active := True;
ButtonStartStop.Text := 'Stop';
EditUrl.Enabled := False;
end
else
begin
VideoClient.Active := False;
ButtonStartStop.Text := 'Start';
EditUrl.Enabled := True;
end
end;
procedure TFormMain.ImageAvailable(JpegImage: TByteDynArray);
var Stream: TBytesStream;
begin
Stream := TBytesStream.Create(TBytes(JpegImage));
try
TBitmapCodecManager.LoadFromStream(Stream, BitmapSurface);
finally
Stream.Free;
end;
ImageViewer.Bitmap.Assign(BitmapSurface);
// workaround for Android
if not WasRealignContent then
begin
ImageViewer.RealignContent;
WasRealignContent := True;
end;
end;
end.
|
|
#5
|
|||
|
|||
|
Hola, voci.
Hace bastante que no hago cosas con Delphi. Ahora con las nuevas exigencias de Google Play, he vuelto a retomar para actualizar algunas app's que tengo subidas y voy a necesitar de vuestra ayuda. Por éso estoy aquí. He comprobado que en mi Android 13 fallan app's que funcionan en mi Android 9. También he observado que cuando rebajas el SDK objetivo también funcionan en Android 13. Si tu app no necesitas subirla a Google Play, puedes probar a rebajar el SDK en el AndoridManifest. Es una idea. Saludos a todos.
__________________
"Pedid y se os dará; buscad y hallaréis ..." (Lc 11,9-10) "...si no tengo caridad, nada soy..." (1 Cor 13,1-13) |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| acceso con clave a la aplicación | anubis | Lazarus, FreePascal, Kylix, etc. | 13 | 05-11-2016 17:14:17 |
| Acceso web a aplicacion | jsc | Internet | 2 | 15-06-2013 21:47:54 |
| aplicacion en red, con un acceso directo? | m8estrella83 | Conexión con bases de datos | 2 | 25-09-2006 22:48:01 |
| Aplicacion de acceso al api de windows | friendspark | API de Windows | 2 | 09-11-2005 13:57:53 |
| Aplicacion de Control de Acceso a la PC | Iceman | API de Windows | 3 | 18-11-2003 19:21:03 |
|