Schachcomputer.info Community

Zurück   Schachcomputer.info Community > Schachcomputer / Chess Computer: > Die ganze Welt der Schachcomputer / World of chess computers


 
 
Themen-Optionen Ansicht

Prev Vorheriger Beitrag   Nächster Beitrag Next
  #1  
Alt 21.03.2017, 21:08
Benutzerbild von hmchess
hmchess hmchess ist offline
Mephisto MM 4 Turbo Kit
 
Registriert seit: 24.09.2007
Ort: Dortmund
Alter: 57
Land:
Beiträge: 166
Abgegebene Danke: 40
Erhielt 49 Danke für 21 Beiträge
Aktivitäten Langlebigkeit
0/20 17/20
Heute Beiträge
0/3 ssssss166
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
Mit Zitat antworten
 


Forumregeln
Du bist nicht berechtigt, neue Themen zu erstellen.
Du bist nicht berechtigt, auf Beiträge zu antworten.
Du bist nicht berechtigt, Anhänge hochzuladen.
Du bist nicht berechtigt, deine Beiträge zu bearbeiten.

BB code ist An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.

Gehe zu

Ähnliche Themen
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


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:39 Uhr.



Powered by vBulletin (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
©Schachcomputer.info