|
||||||||||||
Engine für Android kompilieren mit MS Visual Studio Community?
Hallo zusammen,
etwas off-topic, aber vielleicht sind ja andere Programmierer hier, die einen Tipp für mich haben: Ich würde meine eigene, in C programmierte, Winboard-Engine gerne für Android kompilieren, um sie auf dem Smartphone in Acid Ape einzubinden und dann in Kombination mit meinem Bluetooth DGT Brett zu verwenden. Habe mir Microsoft Visual Studio Community Edition mit den Cross-Plattform Komponenten für Android Entwicklung heruntergeladen. Meine Sourcen lassen sich damit wie erwartet einwandfrei in ein Windows-Executable übersetzen, welches einwandfrei z.B. unter Arena läuft. Aber jetzt kommt die Herausforderung: Wie erstelle ich ein Executable für Android? Ich habe es folgendermaßen versucht: Neues Projekt -> Vorlagen -> Visual C++ -> Plattformübergreifend -> Android, und dann aus der Liste der Vorlagen "Anwendung mit nativer Aktivität (Android)" ausgewählt. Dann dem Projekt meine Quelldateien hinzugefügt, unter Projekt -> Eigenschaften diverse Einstellungen vorgenommen, aber: Als "Konfigurationstyp" kann ich nur "Dynamische Bibliothek (.so)" oder "Statische Bibliothek (.a)" auswählen. Keine Möglichkeit, ein Executable erstellen zu lassen. Bei Einstellung "Dynmische Bibliothek (.so)" läuft der Build-Prozess auch einwandfrei und komplett durch, aber eine dynmische Bibliothek hilft mir ja recht wenig.... ![]() Weiss jemand von Euch, wie ich im Visual Studio ein Executable für Android erstellen kann? P.S.: Der Visual Studio Installer hat das Android NDK mit installiert, auch wenn ich es lange suchen musste (unter C:\ProgramData\Microsoft\AndroidNDK64\android-ndk-r13b), aber durch das NDK mit seinen diversen Verzeichnissen und Tools für unterschiedlichste Plattformen mit seltsamsten Namen muss man wohl auch erst einmal durchsteigen... P.P.S.: Würde es evtl. mit Android Studio von Google einfacher gehen? Ich habe ja die Befürchtung, dass Google die Erstellung von native code executables nicht wünscht und daher im Android Studio gar nicht erst unterstützt? Viele Grüße, Heiko |
|
|
![]() |
||||
Thema | Erstellt von | Forum | Antworten | Letzter Beitrag |
Frage: Ischach auf android | kiteman † | Technische Fragen und Probleme / Tuning | 13 | 15.02.2016 08:26 |
Tipp: Android- und iOS-Stoppuhren für BT-Tests | Robert | Teststellungen und Elo Listen / Test positions and Elo lists | 0 | 18.11.2013 14:24 |
Frage: DGT Brett + Android Mini PC ? | Theo | Die ganze Welt der Schachcomputer / World of chess computers | 2 | 20.12.2012 14:29 |
Idee: mephisto bretter in verbindung mit android handy/touchpad | mclane | Technische Fragen und Probleme / Tuning | 1 | 12.11.2011 12:16 |
Tipp: Tapatalk Forum App für Android | blaubaer | News & Infos - Forum + Wiki | 3 | 16.06.2011 06:11 |