![]() |
kompatibilität von Android Geräte herausfinden.
Hallo Zusammen!
Firemonkey Apps benötigen ja - ARM CPU - Neon Co. Prozessor Richtig? Für die CPU gibt es im Playstore keinen Filter, oder? Also laden sich die "Kunden" mit Intel CPU ne App runter und die Crashed.. Aber was ist mit dem Co. Prozessor oder Kompatiblen CPU's? Z.B. ARM A7 Quadcore-SoC von Mediatek (MTK8125) oder Tegra 3? Habe aktuell ein Asus Memo Pad 7... Hier crashed mal wieder einfach meine App.. Jemand ne Idee? Grüsse Mavarik |
AW: kompatibilität von Android Geräte herausfinden.
hm. Wirklich keine CPU-Filter?
![]() Dort steht: Zitat:
|
AW: kompatibilität von Android Geräte herausfinden.
Zitat:
|
AW: kompatibilität von Android Geräte herausfinden.
Habe jetzt über den Playstore die Fehlermeldung erhalten:
Code:
Es gibt dazu auch schon einen QC119768 aber der ist Closed..
Java.lang.IllegalArgumentException: Unable to find native library:
Mavarik |
AW: kompatibilität von Android Geräte herausfinden.
Zitat:
Folgendes habe ich gefunden: Zitat:
Mavarik |
AW: kompatibilität von Android Geräte herausfinden.
Zitat:
Ich habe gerade auch mal eine erste Alph App hochgeladen und keine Möglichkeit gefunden, die x86 abzuwählen. |
AW: kompatibilität von Android Geräte herausfinden.
Liste der Anhänge anzeigen (Anzahl: 1)
Ich dachte das stellt man in den "Android Tools" also dem Android SDK Manager ein:
|
AW: kompatibilität von Android Geräte herausfinden.
Nein, da stellst Du ein, welche Images bei Die installiert werden, dass hat doch nichts damit zu tun, für welche Plattforemen das APK später ist.
|
AW: kompatibilität von Android Geräte herausfinden.
Hallo,
man kann bei den Firemonkey-Apps die einzelnen Plattformen für Android einfach deaktivieren. Dazu unter Deployment die "libnative-activity.so" für die nicht unterstützen Plattformen (armeabi, mips und x86) abwählen. Pierre |
AW: kompatibilität von Android Geräte herausfinden.
Zitat:
Ich weiß nicht, wo man da was einstellen kann. |
AW: kompatibilität von Android Geräte herausfinden.
In der IDE (ich hab hier englisch eingestellt) unter Project -> Deployment nach "Local Name" sortieren. Dort gibt es mehrere Einträge mit dem Local Name "libnative-activity.so" (Pfad ist irgendwo nach c:\Programme\Embaracadero\studio...). Für diese Einträge den Haken entfernen und Projekt neu Deployen.
Man kann das auch in der fertigen APK überprüfen. Diese einfach mit einem ZIP-Programm öffnen und im lib-Order nachschauen. Standardmäßig gibt es dort Unterordner für 4 Plattformen (armeabi, armeabi-v7a, mips und x86). Nach der Änderung ist dort nur noch der Ordner armeabi-v7a mit der Binärdatei. Das ist auch hier nochmal beschrieben: ![]() :stupid: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:31 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