Dificuldade com desenvolvimento mobile no Delphi XE6

04/08/2014

0

Boa noite,

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

Mauricio Cerqueira

Responder

Posts

07/08/2014

Eduardo Pessoa

estou notando que está complicado para quem desenvolve para android utilizando o Delphi XE3, fiquei sabendo a pouco tempo, sabe informar se é parecido utilizando o Eclipse ou Android Studio?
Responder

07/08/2014

Mauricio Cerqueira

Eduardo, boa tarde.
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
Responder

07/08/2014

Eduardo Pessoa

vc está usando Delphi XE3 por conta propria ou na empresa em que trabalha utilizam? se não for isso, busque opções gratuitas e que sejam mais faceis de achar informações.
Responder

08/08/2014

Mauricio Cerqueira

Estou usando o da empresa...

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é...
Responder

15/08/2014

Mauricio Cerqueira

Retirei FMX.Sensors da cláusula USES;

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....
Responder

16/08/2014

Eduardo Pessoa

Show de bola, então tudo certo?
Responder

25/08/2014

Mauricio Cerqueira

Deu certo...

Se quiser manter contato, vamos continuar trocando experiências. mcpacer@ibest.com.br.

Valeu ...

Maurício
Responder

APRENDA A PROGRAMAR DO ZERO AO PROFISSIONAL

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar