So richten Sie Android Studio auf Ihrem Mac ein (und warum möchten Sie)

Du brauchst vielleicht einen Mac, um deine eigenen iOS-Apps zu erstellen, aber wenn du eher ein grüner Alien-Typ bist, ist Android Studio ebenfalls verfügbar.

Du brauchst vielleicht einen Mac, um deine eigenen iOS-Apps zu erstellen, aber wenn du eher ein grüner Alien-Typ bist, ist Android Studio ebenfalls verfügbar.
Werbung

Möglicherweise benötigen Sie einen Mac, um Ihre eigenen iOS-Apps zu erstellen. Sie möchten also iPhone-Apps erstellen? 10 Projekte für Anfänger Sie wollen iPhone Apps machen? 10 Projekte für Anfänger Sie möchten iPhone- und iPad-Apps erstellen? Beginnen Sie mit dem Erlernen der Grundlagen von Swift. Lesen Sie mehr, aber wenn Sie eher ein grüner Alien-Typ sind, ist die Android-IDE (Integrated Development Environment) auch unter OS X verfügbar (unter anderen Plattformen Wie man eine Android-Entwicklungsumgebung in Fedora Linux einrichten kann) Eine Android Entwicklungsumgebung in Fedora Linux eingerichtet Lesen Sie mehr).

Wenn Sie bereit sind, von der Erstellung von iPhone-Apps fortzudenken, damit Sie iPhone-Apps erstellen können? 10 Projekte für Anfänger Sie wollen iPhone Apps machen? 10 Projekte für Anfänger Sie möchten iPhone- und iPad-Apps erstellen? Beginnen Sie mit dem Erlernen der Grundlagen von Swift. Lesen Sie mehr, oder Sie jucken, um das nächste große Ding für Android zu erstellen, Installation der IDE ist Schritt eins der Reise. Oder, wenn wir uns zu schnell bewegen, warum beginnen Sie nicht mit einem Kurs? Sie möchten Android-Apps entwickeln? Hier erfahren Sie, wie Sie Android-Apps entwickeln möchten. Hier erfahren Sie, wie man nach so vielen Jahren denkt, dass der Mobilfunkmarkt jetzt mit jeder für den Menschen vorstellbaren App gesättigt ist - aber das ist nicht der Fall. Es gibt viele Nischen, die noch ... Lesen Sie mehr?

Warum Bruder mit Android?

Wenn Sie sich mit der Entwicklung von OS X und iOS auskennen, werden Sie sich vielleicht fragen, warum Sie sich überhaupt mit Android beschäftigen.

Viele iOS-Entwickler scheuen sich aufgrund von Gerätefragmentierung und der Notwendigkeit, Apps für verschiedene Versionen des Betriebssystems - von denen es viele gibt - weiter zu patchen / neu zu erstellen, vor Android. Ich werde nicht versuchen, Ihnen zu verkaufen, welche der beiden besser ist, da beide Vorteile für Entwickler bieten, aber ich werde sagen, dass es für App-Entwickler, die von ihren Apps leben wollen, eine Art von finden Balance zwischen Geräten ist nie eine schlechte Idee.

So richten Sie Android Studio auf Ihrem Mac ein (und warum Sie das möchten) Android- und Apple-Logos 1

Außerdem wirst du feststellen, dass das Gesamterlebnis bei Android weniger eingeschränkt ist. Zum einen hat Google Play (App Store von Android) nicht die gleichen Einschränkungen wie Apple, und die jährliche Gebühr von 99 US-Dollar für Entwickler ist nicht erforderlich (auf Google sind es 25 US-Dollar). Google bietet Ihnen Zugriff auf die internen Funktionen von Android (mittels eines Open-Source-Modells), mit dem Sie Dinge wie Emulatoren, Bootloader und angepasste Docks, Symbole und Startbildschirme erstellen können, die mit iOS einfach nicht möglich sind .

Wenn Sie sich die Umsatzzahlen genau ansehen, wird Apples App Store weiterhin Ihr Hauptziel sein. Während Google Play 60 Prozent mehr Downloads pro Jahr als der App Store hat, macht Apples App Store tatsächlich 70 Prozent mehr jährlichen App-Umsatz aus. Das heißt nicht, dass Sie auf Android nicht profitabel sein können oder dass Sie die Plattform ganz vermeiden sollten, ganz im Gegenteil.

So richten Sie Android Studio auf Ihrem Mac ein (und warum möchten Sie) googleplay

Während Apps im Apple App Store höhere Umsatzzahlen aufweisen, sind die Downloadzahlen bei Google Play deutlich höher. Dies macht es zu einer faszinierenden Plattform zum Testen und Optimieren einer kostenlosen App, bevor eine Premium- oder Freemium-Version gestartet wird.

Eclipse mit ADT oder Android Studio?

In den vergangenen Tagen hatten Sie die verwirrende Wahl zwischen einem gebündelten Paket mit Eclipse und dem ADT-Plugin (Android Developer Tools) oder dem offiziellen Android Studio, das auf der IntelliJ-Plattform basierte - einer Java-basierten IDE.

Glücklicherweise wurde der Prozess in den letzten Iterationen mit nur einer Version, Android Studio genannt, etwas gestrafft.

Obwohl die Option zur Verwendung von Eclipse weiterhin besteht, empfiehlt Google offiziell, dass Sie die Migration zu Android Studio starten, da die Unterstützung für ADT endet. Wenn du Hilfe bei der Migration deiner Projekte benötigst, sollte dir dieser Blogbeitrag für Android-Entwickler weiterhelfen.

Nun, wenn Sie nur nach den Emulatoren suchen, die im Lieferumfang von Android Studio enthalten sind, ist es wichtig zu beachten, dass es andere, leichtere Möglichkeiten gibt, Android zu emulieren und Android-Apps auf Ihrem PC auszuführen. Android emulieren und Android-Apps ausführen Ihr PC Es ist eigentlich ziemlich einfach, Android-Apps auf Ihrem Desktop oder Laptop laufen zu lassen! Hier führen wir Sie durch die besten Methoden. Lesen Sie mehr dazu auf Ihrem Windows-, OS X- oder Linux-basierten PC, ohne dass der umfangreiche Android Studio-Download und die Installation erforderlich sind. Versuchen Sie auf einem Mac BlueStacks, oder Sie können einfach Android auf Ihrem Windows PC herunterladen und ausführen. Wenn Sie nach ultraleichter Android-Emulation suchen, versuchen Sie diesen Browser-Emulator für Chrome So führen Sie Android-Apps in Chrome auf Mac / Linux / Windows aus So führen Sie Android-Apps in Chrome auf Mac / Linux / Windows aus Es ist jetzt möglich, Android auszuführen Apps im Chrome-Browser - es dauert nur ein bisschen Arbeit. Weiterlesen .

Erste Schritte mit Android Studio

Zuerst müssen wir Android Studio herunterladen und installieren, ein Paket bestehend aus:

  • Android Studio-IDE
  • Android SDK (Softwareentwicklungskit)
  • Android 5.0 (Lollipop) -Plattform
  • Android 5.0-Emulatorsystem mit Google APIs

Lass uns anfangen.

So richten Sie Android Studio auf Ihrem Mac (und warum Sie möchten) Android Studio 640x480

Starten Sie die .dmg-Datei, und ziehen Sie Android Studio in den Ordner "Programme".

So richten Sie Android Studio auf Ihrem Mac ein (und warum möchten Sie) Android Studio 640x481 installieren

Öffnen Sie Android Studio und folgen Sie den Anweisungen des Setup-Assistenten. Gelegentlich tritt ein Fehler auf, der besagt, dass die Datei beschädigt oder nicht vertrauenswürdig ist und in den Papierkorb verschoben werden sollte. In diesem Fall müssen Sie lediglich Ihre Sicherheits- und Datenschutzeinstellungen anpassen, damit die Anwendung ausgeführt werden kann, indem Sie zu Systemeinstellungen> Sicherheit und Datenschutz > Allgemein gehen und dann Überall dort auswählen, wo "Apps heruntergeladen von:"

Wie Einrichten von Android Studio auf Ihrem Mac (und warum Sie möchten) Sicherheitsberechtigungen 640 x 480

Wenn Sie Android SDK-Tools über die Befehlszeile verwenden müssen, können Sie auf sie zugreifen, indem Sie Terminal ( Programme> Dienstprogramme> Terminal ) öffnen und Folgendes verwenden:

/Users/username/Library/Android/sdk/

Android-Terminal

Denken Sie daran, Ihren Nutzernamen anstelle des username hinzuzufügen.

Hinzufügen von SDK-Paketen

Das Android SDK (Software Development Kit), das mit dem Android Studio-Paket geliefert wird, enthält nicht alles, was Sie für die Entwicklung von Android-Apps benötigen. Das SDK selbst ist ein Dienstprogramm, mit dem Sie Ihre Tools, Plattformen und Komponenten mithilfe des Android SDK-Managers in Pakete aufteilen können.

Daher müssen wir einige Pakete hinzufügen, um alles für die Entwicklung bereit zu machen. Mach dir keine Sorgen, es ist ein einfacher Prozess.

Öffnen Sie zuerst den SDK-Manager unter Extras> Konfigurieren> SDK-Manager .

So richten Sie Android Studio auf Ihrem Mac ein (und warum möchten Sie) Android Studio 640x480 konfigurieren

Hinweis: Um dies kurz zu halten, gehen wir davon aus, dass, wenn ich etwas nicht speziell erwähne, es eines von zwei Dingen bedeutet:

  1. Es ist vorausgewählt und es wird automatisch installiert, sobald wir fertig sind.
  2. Du brauchst es nicht ... zumindest jetzt.

Ok, lass uns weitermachen. Wählen Sie Folgendes:

  • Android SDK-Tools
  • Android SDK-Plattform-Tools
  • Android SDK Build-Tools (höchste Version)

So richten Sie Android Studio auf Ihrem Mac (und warum möchten Sie) Android SDK-Pakete 640x450

Öffnen Sie den Ordner für die höchste Version von Android in der Liste ( 5.1.1 zum Zeitpunkt des Schreibens) und wählen Sie:

  • SDK-Plattform
  • ARM EABI v7a Systemabbild

So richten Sie Android Studio auf Ihrem Mac ein (und warum möchten Sie) android sdk platform tools 640x450

Öffnen Sie das Verzeichnis Extras und laden Sie die folgenden APIs für die Android-Supportbibliothek herunter:

  • Android-Support-Repository
  • Android-Supportbibliothek

Wie Sie Android Studio auf Ihrem Mac einrichten (und warum Sie das möchten) Android unterstützt das Repository 640x450

Öffnen Sie das Verzeichnis "Extras" und laden Sie das Google Play-Dienstpaket für noch mehr APIs herunter. Hinzufügen:

  • Google-Repository
  • Google Play-Dienste

Wie Sie Android Studio auf Ihrem Mac einrichten (und warum Sie das möchten) google play services 640x450

Installieren Sie die Pakete

  1. Klicken Sie auf 22 Pakete installieren (oder auf viele SDK-Manager-Berichte).
  2. Klicken Sie links auf den Namen jedes Pakets, um die Lizenzbedingungen für jeden zu akzeptieren.
  3. Klicken Sie auf Installieren.

Hinweis: Beenden Sie den SDK-Manager erst, wenn die Installation abgeschlossen ist.

Sobald die Installation abgeschlossen ist, können Sie direkt einsteigen und mit der Entwicklung beginnen. So, Sie möchten Android-Apps entwickeln? Hier erfahren Sie, wie Sie Android-Apps entwickeln möchten. Hier erfahren Sie, wie man nach so vielen Jahren denkt, dass der Mobilfunkmarkt jetzt mit jeder für den Menschen vorstellbaren App gesättigt ist - aber das ist nicht der Fall. Es gibt viele Nischen, die noch ... Lesen Sie mehr und sogar Android-Apps ausführen Wie Sie Android-Apps auf macOS ausführen Wie Sie Android-Apps auf macOS ausführen Wenn Sie Android-Apps auf Ihrem Mac-Laptop oder Desktop-Computer ausführen möchten, ist dies Wie machst du es. Lesen Sie mehr direkt von Ihrem vertrauenswürdigen Mac (oder Hackintosh) mit OS X.

Portieren iOS Apps zu Android

Aufgrund der fehlenden Ähnlichkeit in den beiden Betriebssystemen gibt es nichts, was eine Plug-and-Play-Lösung für die Portierung von Apps von anderen Betriebssystemen bietet.

Allerdings gibt es ein Programm namens Apportable, das ich als erwähnenswert empfand. Apportable übersetzt im Wesentlichen Swift und Objective-C, um ARM- und x86-Maschinencode auszuführen, den Android verstehen kann. Sie finden auch zusätzliche Plugins, um Ihre Entwicklungslast weiter zu verbessern, wie das SpriteBuilder Plugin. Nichtsdestotrotz sind nicht alle Apple APIs auf Apportable verfügbar. Obwohl es das Beste ist, was wir haben, ist es dennoch keine Plug-and-Play-Lösung.

Die Hauptvorteile von Apportable liegen im schnelleren Cross-Compiling ohne die Notwendigkeit von Emulatoren, virtuellen Maschinen oder einer Java-programmierten Alternative. Während Java für eine gute Kompatibilität in mobilen Apps sorgt, lässt es sowohl die iOS- als auch die Android-Version gut, nicht nativ erscheinen. In der Tat fühlen sich die meisten wie billige Ports aus dem anderen Betriebssystem.

Auch dies ist keine perfekte Lösung, aber es sollte Ihre Arbeitslast deutlich verringern, wenn Sie zwischen Android und iOS hin- und herwechseln müssen.

Glücklich, sich zu entwickeln, und sicher sein, zu teilen, was Sie uns hier bei Gebrauch machen kommen.

Hast du eine iOS- oder Android-App entwickelt? Welche Plattform bietet Ihrer Meinung nach die besten Tools für Entwickler?

In this article