Nun,
Nachdem mein erstes Spiel für Android nur geschrieben (die Leinwand verwendet wird) und die Umwandlung dann das Ganze Libgdx zu verwenden, werde ich Ihnen eine Antwort geben auf Grund meiner Erfahrung. Und Sie sind genau richtig, habe ich Eclipse on Windows Vista 64
Hier ist, was Sie tun, gehen zu wollen, zu ...
die neueste Java-SDK installieren. Stellen Sie sicher, dass Sie Ihre JAVA_HOME-Variable nach der Installation festlegen und auch% JAVA_HOME% \ bin in Ihre PATH-Umgebungsvariable einschließen. Es ist korrekt installiert, wenn Sie zu einer Eingabeaufforderung gehen können und geben Sie java-Version und erhalten Sie eine gültige Antwort (etwas anderes als Bad Befehl oder Dateiname).
- Laden Sie Eclipse herunter und installieren Sie es. Die gewünschte Version ist Helios (Setup für Java-Entwicklung).
2) Laden Sie alle Treiber, die Sie brauchen, um Ihr Android-Handy an den PC anschließen (dies am Telefon) Sie haben abhängen. Wenn Sie kein Android-Telefon haben, gilt dieser Schritt nicht für Sie.
3) Laden und installieren Sie das Android ADK
4) Installieren Sie die Android ADT Eclipse-Plugin über das Hauptmenü: Hilfe: Neue Software installieren Option. Die zu verwendende URL sollte https://dl-ssl.google.com/android/eclipse/ lauten.
5) Wenn Sie ein Spiel entwickeln möchten, wählen Sie LibGDX, eine kostenlose (GRATIS !!) OpenGL-Bibliothek, die Ihnen die gewünschte Leistung zu einem Bruchteil der Lernkurve bietet (Obwohl selbst dann, wenn die Dokumentation so fragmentiert und oft vage oder unvollständig ist, die Lernkurve an einigen kritischen Punkten ziemlich steil sein kann, hoffe ich, eine große Gehirnabwehr von allen steilen Lernbereichen in einem Blog oder etwas anderem zu machen formate eines tages wenn ich extra zeit habe (und du weißt wie oft diese tage kommen)
6) Wenn du LibGDX benutzen willst, bist du sehr glücklich, denn du kannst deine Android Anwendung direkt schreiben und debuggen Windows oder Mac oder Linux und dann mit weniger als 10 Zeilen von Code, habe es auch auf dem Android laufen.
7) Wenn Sie direkt für das Android-Betriebssystem entwickeln und kein Android-Gerät haben, müssen Sie einen Emulator einrichten. Der Emulator kommt mit dem ADK, Sie werden es verwenden, um eine Instanz eines virtuellen Android-Geräts zu konfigurieren - Machen Sie eine Google-Suche, wie Sie das tun. Diese Option ist sehr, sehr langsam, wenn Sie den normalen Code, Test, Debug, Code, Test, Debug-Zyklus tun werden. Sie brauchen wirklich ein Android-Handy oder Tablet für diese sogar teilweise akzeptabel Leistung.
Und schließlich, als Antwort auf Ihre eigentliche Frage, ja, können Sie Ihre Android-Anwendung direkt aus Eclipse ausführen und debuggen. Sie können Breakpoints und einzelnen Schritt durch Ihren Code auf einem tatsächlichen Android-Gerät oder auf einem Software-emulierten Android-Gerät (oder wenn Sie LibGDX verwenden, auf Ihrer Windows-Box direkt). Und ich ja, java.util.Scanner ist in Android verfügbar, aber Sie werden es wahrscheinlich zu langsam finden (und wenn Sie Vertices lesen, möchten Sie wahrscheinlich LibGDX verwenden, die wahrscheinlich bereits eine Klasse haben wird, die das tut, was Sie wollen mach das - wirklich!).
Ich hoffe, dass hilft - Wenn es nicht genug ist, um loszulegen, sollten Sie ein anderes Hobby in Betracht ziehen, denn mit Android-Entwicklung wird es im Allgemeinen die ganze Zeit ziemlich komplex bleiben (und die Werkzeuge sind definitiv nicht bug-free selbst, wie Sie finden werden).
Backup oft und viel Spaß! Viel Glück!!
rpbarbati
möglich Duplikat [Kann ich ein "Standard", Nicht-Android, Java-App auf Android?] (Http://stackoverflow.com/questions/3380853/can-i-run-a -standard-non-android-java-app-on-android) –
hmm habe das nicht gesehen, ich habe rund um diff ähnliche fragen, aber werde in diese one – livelaughlove