AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Sensor Manager

Ein Thema von Ydobon · begonnen am 29. Jul 2016 · letzter Beitrag vom 2. Aug 2016
Antwort Antwort
Ydobon

Registriert seit: 3. Mär 2006
264 Beiträge
 
Delphi 11 Alexandria
 
#1

Sensor Manager

  Alt 29. Jul 2016, 11:50
Hallo!

War offensichtlich keine gute Idee so lange zu warten und dann von 2009 auf Berlin umzusteigen. Erschreckend viel neues. Und beim Ausprobieren gibt es dann gleich Probleme.

Ich habe einen Code entsprechend dieser Seite getestet. Es werden allerdings keinerlei Daten zu den gefundenen Sensoren ausgegeben. Und das bei insgesamt 3 unterschiedlichen Smartphones mit Android 4.4 oder 6. Entsprechende Programme aus dem Store schaffen es aber. Liegt es am Unterschied von XE3 zur aktuellen Version oder an TSensorManager allgemein und würde es sich in dem Fall umgehen lassen?
  Mit Zitat antworten Zitat
Der schöne Günther

Registriert seit: 6. Mär 2013
6.176 Beiträge
 
Delphi 10 Seattle Enterprise
 
#2

AW: Sensor Manager

  Alt 29. Jul 2016, 14:18
Ich würde, gerade bei den mobilen Plattformen, nicht Blog-Einträge von vor vier Jahren wälzen, sondern mich lieber an das offizielle Wiki [1] halten.

Das entsprechende Tutorial [2] spricht von "speziellen Berechtigungen" die für Android gesetzt werden müssen, schweigt sich aber über die genaueren Schritte aus. Vielleicht hilft das weiter.

[1] http://docwiki.embarcadero.com/Libra...SensorManagerh
[2] http://docwiki.embarcadero.com/RADSt...OS_und_Android)
  Mit Zitat antworten Zitat
Ydobon

Registriert seit: 3. Mär 2006
264 Beiträge
 
Delphi 11 Alexandria
 
#3

AW: Sensor Manager

  Alt 1. Aug 2016, 15:08
Danke für die Tipps, aber an den Rechten wird es vermutlich nicht liegen. Einige werden von der IDE ja schon standardmäßig gesetzt, die richtige Anzahl und die Kategorie der Sensoren werden von dem Code letztlich auch so geliefert. Nur bei den Strings kommt nix an. Und selbst beim Aktivieren von allen Berechtigungen sieht das Ergebnis nicht besser aus.

Der TSensorManager sollte auch nur auf dem SensorManager von Android basieren. Mit Android Studio macht dieser tatsächlich genau was er soll.
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
4.116 Beiträge
 
Delphi 12 Athens
 
#4

AW: Sensor Manager

  Alt 1. Aug 2016, 16:54
Hast du denn auch mal das Aktuelle SensorInfo Demo ausprobiert ?

Das läuft eigentlich bei mir immer, seit dem es in den Demos vorhanden ist.

Rolf
  Mit Zitat antworten Zitat
Ydobon

Registriert seit: 3. Mär 2006
264 Beiträge
 
Delphi 11 Alexandria
 
#5

AW: Sensor Manager

  Alt 1. Aug 2016, 20:29
Die Demo gibt leider auch nur die Ergebnisse von dem Link oben wieder, zuzüglich der aktuellen Sensordaten. TCustomSensor hat aber auch Eigenschaften wie Name, Hersteller, Version usw, ohne Hinweis, dass diese für Android nicht gelten. Nach Messbereich, Genauigkeit oder ähnlichem habe ich dann schon nicht mehr gesucht.
Entsprechende Apps, wie z.B. die (und viele, viele mehr) zeigen die entsprechenden Informationen aber problemlos an. Und wie gesagt, direkt mit Android Studio kommen die Daten auch.
  Mit Zitat antworten Zitat
Ydobon

Registriert seit: 3. Mär 2006
264 Beiträge
 
Delphi 11 Alexandria
 
#6

AW: Sensor Manager

  Alt 2. Aug 2016, 12:46
OK, wenn man tiefer geht und Androidapi benutzt, dann wird auch Delphi mitteilsamer. Bleibt die Frage, warum die dafür vorgesehene Klasse das nicht mitmacht oder ob man dafür doch noch etwas anderes einstellen muss.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:25 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz