Dificuldade com desenvolvimento mobile no Delphi XE6
04/08/2014
0
Estou encontrando dificuldade no desenvolvimento de um aplicativo mobile no Delphi XE6 com firemonkey.
segue a cláusula uses
uses
System.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants,
FMX.Types, FMX.Controls, FMX.Forms, FMX.Graphics, FMX.Dialogs, System.Sensors,
FMX.StdCtrls, FMX.ListBox, FMX.WebBrowser, FMX.Layouts, System,
System.Sensors.Components, System.Android.Sensors;
// código do sensor
procedure TFrmExemplox.LocationSensor1LocationChanged(Sender: TObject;
const OldLocation, NewLocation: TLocationCoord2D);
var URLString : String;
begin
listBoxItemLatitude.ItemData.Detail := NewLocation.Latitude.ToString;
listBoxItemLongitude.ItemData.Detail := NewLocation.Longitude.ToString;
URLString:=
Format('https://maps.google.com/?q=%s, %s&&t=h&&z=13&&h1=pt-BR',
[
StringReplace(NewLocation.Latitude.ToString,',','.',[rfReplaceAll]),
StringReplace(NewLocation.Longitude.ToString,',','.',[rfReplaceAll])]);
A mensagem que aparece abaixo ocorre porque, pelo que parece, a função 'ToString' do sensor apresenta problema para funcionar
$Unnamed does not contain a member tostring at line...
Mauricio Cerqueira
Posts
07/08/2014
Eduardo Pessoa
07/08/2014
Mauricio Cerqueira
Estou ingressando agora no desenvolvimento para mobile e não tenho essa informação. Mas a questão que levantou eh interessante.
Mantenhamos contato.
Maurício
07/08/2014
Eduardo Pessoa
08/08/2014
Mauricio Cerqueira
Ontem consegui fazer o aplicativo funcionar. Apareceu latitude, longitude, cep ... Não sei porque não funcionava antes. Hoje à noite vou compilar novamente o aplicativo e ver se funciona.
Também tentarei fazer com que o Windows reconheça o tablet para conferir se rodará também. Assim que fizer isso posto a resposta.
Até...
15/08/2014
Mauricio Cerqueira
Apliquei um find Unit e adicionei o System.Sensors.Components.TLocationSensor para o TlocationSensor funcionar;
Desabilitei a linha libnative.activity.so library/lib/armeabi do deployment;
Feito isso, compilei e funcionou....
25/08/2014
Mauricio Cerqueira
Se quiser manter contato, vamos continuar trocando experiências. mcpacer@ibest.com.br.
Valeu ...
Maurício
Clique aqui para fazer login e interagir na Comunidade :)