T
Tomate_Salat
Gast
Hi,
ich habe bald mein erstes größeres Android-Projekt vor mir und da mache ich mir natürlich schon so meine Gedanken. Apps für mich im privaten würde ich ja gnadenlos einfach für Android 4.0 entwickeln. Aber die App die ich entwickeln soll, ist ja für mehr als eine Person angedacht
. Jetzt würde ich aber gerne Android 4.0 nicht außer acht lassen, aber mein min-sdk-lvl wird wohl zwischen 8 und 10 liegen (2.2-2.3.x).
In einem Testprojekt war das zwar kein Problem, eine App auf Android 2.2 und meinem Galaxy Nexus zum laufen zu bringen (auch wenn erstaunlicherweise auf dem 4.0 eine NPE bei der installation [ts=Genau hab ichs mir jetzt auch nicht angeschaut wieso. Laufen tut die App ja]glaub[/ts] fliegt).
Wie würdet ihr das machen? Die developer-seite spricht da ganz gerne von multiplen Apks. Dann hätte ich aber wohl auch mehrer Projekte (mit viel Pech für jedes Api-level eins :wuerg
Bisherige Nachteile an multiplen SDK-versionen in einem Projekt:
- Verwendung von Deprecated Klassen (oder redundants für die Api-levels)
- Warnung im AndroidManifes (minsdk<projektsdk)
- Die bisher wenig beachtete NPE bei der Installation :joke:
Vllt hat ja einer von euch schon soetwas gelöst und kennt die non-plus-ultra-Lösung
MFG
Tomate_Salat
ich habe bald mein erstes größeres Android-Projekt vor mir und da mache ich mir natürlich schon so meine Gedanken. Apps für mich im privaten würde ich ja gnadenlos einfach für Android 4.0 entwickeln. Aber die App die ich entwickeln soll, ist ja für mehr als eine Person angedacht
In einem Testprojekt war das zwar kein Problem, eine App auf Android 2.2 und meinem Galaxy Nexus zum laufen zu bringen (auch wenn erstaunlicherweise auf dem 4.0 eine NPE bei der installation [ts=Genau hab ichs mir jetzt auch nicht angeschaut wieso. Laufen tut die App ja]glaub[/ts] fliegt).
Wie würdet ihr das machen? Die developer-seite spricht da ganz gerne von multiplen Apks. Dann hätte ich aber wohl auch mehrer Projekte (mit viel Pech für jedes Api-level eins :wuerg
Bisherige Nachteile an multiplen SDK-versionen in einem Projekt:
- Verwendung von Deprecated Klassen (oder redundants für die Api-levels)
- Warnung im AndroidManifes (minsdk<projektsdk)
- Die bisher wenig beachtete NPE bei der Installation :joke:
Vllt hat ja einer von euch schon soetwas gelöst und kennt die non-plus-ultra-Lösung
MFG
Tomate_Salat