Android Studio: Unterschied zwischen den Versionen

Aus Flinkwiki
Wechseln zu: Navigation, Suche
(Links und Quellen)
(Resources res)
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 110: Zeile 110:
  
 
''Log''-Nachrichten erscheinen im Feld ''run''.
 
''Log''-Nachrichten erscheinen im Feld ''run''.
 +
 +
----
 +
 +
== Manifest ==
 +
 +
Pfad:
 +
src/main/AndroidManifest.xml
 +
 +
=== Permissions ===
 +
 +
Internet:
 +
<uses-permission android:name="android.permission.INTERNET" />
  
 
----
 
----
Zeile 124: Zeile 136:
  
 
https://www.materialui.co/colors
 
https://www.materialui.co/colors
 +
 +
----
 +
 +
=== Material Design ===
 +
 +
* https://material.io/design/introduction
 +
 +
* https://developer.android.com/guide/topics/ui/look-and-feel
  
 
----
 
----
Zeile 134: Zeile 154:
  
 
Strg-Space > Autovervollständigung
 
Strg-Space > Autovervollständigung
 +
 +
Alt-Einf > Generate (Constructor, Getter, Setter, ...)
  
 
----
 
----

Aktuelle Version vom 14. Juni 2021, 17:09 Uhr

Seitenübersicht
Zur Seite "Android"
Zur Seite "Java"
Zur Seite "Java: Swing"
Zur Seite "Kotlin"

Installation

Download Installationsdatei:

https://developer.android.com/studio

Installation unter Ubuntu

  1. tgz-Datei im gewünschten Verzeichnis entpacken tar xvfz
  2. In das Verzeichnis android-studio wechseln
  3. Installationshinweise in der Datei Install-Linux-tar.txt lesen
  4. Mit dem Standarduser das Skript android-studio/bin/studio.sh starten und der Installationsroutine folgen
  5. Mit dem selben User später das Android Studio aufrufen (android-studio/bin/studio.sh)

Falls KVM-Unterstützung gewünscht wird:


SDK

SDK-Pfad

Windows: c:\Users\<Benutzer>\AppData\Local\Android\Sdk

Mac: /Users/<Benutzer>Library/Android/sdk/

Ubuntu: /home/<Benutzer>/Android/Sdk (ggf. /usr/lib/android-sdk)


Installation bei AMD-Prozessor

Unter dem Reiter SDK-Tools muss die Option Android Emulator Hypervisor Driver for AMD Processors (installer) übernommen werden.

Im UEFI/BIOS muss die Virtualisierung aktiviert werden.


Konfiguration mit dem SDK Manager

Nach Abschluss der Konfiguration kann man den SDK Manager aufrufen. Hier lassen sich diverse Konfigurationen vornehmen wie z. B. die Unterstützung für ältere Android-Versionen:

AndroidWelcome.png












Rechts unten auf Configure klicken.


AndroidSDKManager.png
AndroidSettings.png


























Man kann den SDK Manager auch über das Menü > Tools aufrufen.


Virtuelles Gerät einrichten / Android Virtual Device Manager AVD

Aufruf über Tools > AVD Manager

Es muss ein system image ausgewählt werden (und mit der Option Download" geladen werden).


Android-Hardware zum Debugging anschließen

Statt eines Emulators kann man auch über USB ein Android-Gerät an den Rechner anschließen.

Vorbereitung:

  1. Einstellungen > "Über dieses Telefon / Über dieses Tablet"" > 7mal auf "Build-Nummer" tippen (bis die Meldung kommt, jetzt sei man Entwickler)
  2. Zurück in Einstellungen > Entwickleroptionen > USB-Debugging aktivieren
  3. Gerät per USB an Rechner anschließen, Popup "Debugging erlauben?" bestätigen
  4. Im Android Studio kann man bei run jetzt das angeschlossene Gerät auswählen.

Coding-Nachrichten für Anwender und Entwickler

    public void topClick(View v){
        Toast.makeText(this, "Top button clicked",
                Toast.LENGTH_SHORT).show();

        Log.i("info","The user clicked the top button");
    }

Toast erscheint in einem kurzen Popup in der App.

Log-Nachrichten erscheinen im Feld run.


Manifest

Pfad:

src/main/AndroidManifest.xml

Permissions

Internet:

<uses-permission android:name="android.permission.INTERNET" />

Resources res

layout


colors.xml

https://www.materialui.co/colors


Material Design


Shortcuts

Alt-Enter > show intention actions and quick fixes

Shift-F10 > run application

Strg-Space > Autovervollständigung

Alt-Einf > Generate (Constructor, Getter, Setter, ...)


Ein Projekt kopieren

  1. Links oben von Ansicht Android in Ansicht Projekt wechseln.
  2. Rechter Mausklick auf Projektnamen
  3. Refactor
  4. Copy Classes... (F5)
  5. Bestätigen mit Refactor

Troubleshooting

Could not find org.jetbrains.kotlin:kotlin-gradle-plugin

(Fehler nach Update auf Android Studio 4.2)

  1. Im Verzeichnis Gradle Scripts > Datei build.gradle
  2. Eintrag buildscripts
  3. ext.kotlin_version = "1.5.0-release-764" ändern auf
  4. ext.kotlin_version = "1.5.0"
  5. In Leiste oberhalb der Datei Try again ausführen

Links und Quellen



|