AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Android-Version herausfinden?

Ein Thema von sko1 · begonnen am 18. Apr 2017 · letzter Beitrag vom 8. Mai 2017
Antwort Antwort
mjustin

Registriert seit: 14. Apr 2008
3.010 Beiträge
 
Delphi 2009 Professional
 
#1

AW: Android-Version herausfinden?

  Alt 19. Apr 2017, 07:45
Ich habe mir die verlinkten Artikel nicht angesehen, aber im Prinzip könnte man die nativen Android API Informationen zur Version auch aus Delphi heraus abfragen können.


Code:
   String manufacturer = Build.MANUFACTURER;
   String model = Build.MODEL;
   int version = Build.VERSION.SDK_INT;
   String versionRelease = Build.VERSION.RELEASE;
(wobei Build im Package android.os liegt, voll qualifiziert also android.os.Build)

(aus: http://stackoverflow.com/a/35073538/6517492)
Michael Justin
  Mit Zitat antworten Zitat
sko1

Registriert seit: 27. Jan 2017
603 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#2

AW: Android-Version herausfinden?

  Alt 19. Apr 2017, 09:29
Das sind aber eigentlich alles Infos die ich schon habe
- Hersteller
- Modell
- Androidversion

Ciao
Stefan
  Mit Zitat antworten Zitat
mjustin

Registriert seit: 14. Apr 2008
3.010 Beiträge
 
Delphi 2009 Professional
 
#3

AW: Android-Version herausfinden?

  Alt 19. Apr 2017, 10:06
Das sind aber eigentlich alles Infos die ich schon habe
- Hersteller
- Modell
- Androidversion

Ciao
Stefan
Dann fehlt nur die Prozessorarchitektur?

Unter API call to get processor architecture werden diverse Wege / APIs beschrieben
Michael Justin
  Mit Zitat antworten Zitat
sko1

Registriert seit: 27. Jan 2017
603 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#4

AW: Android-Version herausfinden?

  Alt 19. Apr 2017, 10:25
Wie weiter oben beschrieben scheine ich mit Delphi / FMX gar nicht so weit "nach oben vordringen zu können" und bekomme als Prozessor immer nur das "angeboten" was das OS mit dem Intel Atom Prozessor für mich emuliert!

Ciao
Stefan
  Mit Zitat antworten Zitat
mjustin

Registriert seit: 14. Apr 2008
3.010 Beiträge
 
Delphi 2009 Professional
 
#5

AW: Android-Version herausfinden?

  Alt 19. Apr 2017, 10:36
Wie weiter oben beschrieben scheine ich mit Delphi / FMX gar nicht so weit "nach oben vordringen zu können" und bekomme als Prozessor immer nur das "angeboten" was das OS mit dem Intel Atom Prozessor für mich emuliert!
Was unmöglich "scheint" ist ja gerade das Reizvolle Welche der Android APIs einen emulierten Prozessor sehen, und welche nicht, kann man mit etwas Glück auch als Frage auf Stackoverflow posten.
Michael Justin
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
4.182 Beiträge
 
Delphi 12 Athens
 
#6

AW: Android-Version herausfinden?

  Alt 19. Apr 2017, 11:13
Viellleicht muss man unter "libHoudini" danach suchen, die müssten ja eigentlich so eine Schnittstelle zur Verfügung stellen um festzustellen bin ich "nativ" oder "houdiniert".

Rollo
  Mit Zitat antworten Zitat
BrightAngel

Registriert seit: 13. Mär 2007
130 Beiträge
 
#7

AW: Android-Version herausfinden?

  Alt 19. Apr 2017, 13:40
Was mich noch wundert: Wenn dein Programm unter ARM läuft, nur emuliert nicht. Was genau geht da schief? Also wenn die CPU effektiv ein ARM ist (auch wenns eigentlich nur emuliert ist), warum überhaupt Interesse an der Realität zeigen? (klar, es stürzt ab, aber dann ist das vielleicht nur was ganz Kleines, was sich vllt einfach fixen lässt )

Brighty
Do you have the email of god??? --- I have to tell him that I'm happy to be born!
  Mit Zitat antworten Zitat
Antwort Antwort

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 05:13 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz