Diese Seite enthält Anleitungen zur Behebung häufiger Probleme und zur Konfiguration Probleme in Android Studio.
HD-Displays
Ab Version 1.5 unterstützt Android Studio hochauflösende Displays (z. B. HiDPI- und Retina-Monitore) auf allen Plattformen.
Einstellungen für Skalierungsfaktor
Android Studio bestimmt den Skalierungsfaktor für Ihre Anzeige wie folgt:
- Mac
- Bei Retina-Displays werden UI-Elemente und Bilder um einen Faktor von 200% skaliert. werden in hoher Auflösung gerendert. Es darf keine Unschärfen aufgrund sogar in Konfigurationen mit mehreren Monitoren. Hinweis: Es wird keine Unterstützung für andere Skalierungsfaktoren als 100% (für Nicht-Retina-Displays) und 200% (für Retina-Displays).
- Windows
- Android Studio verwendet die DPI-Einstellungen des primären Bildschirms um den Skalierungsfaktor von UI-Elementen zu bestimmen. Wenn bei Bildern die Skalierung unter 150 % liegt, werden Bilder mit normaler Auflösung vertikal skaliert. Wenn die Skalierungsfaktor größer als 150 % ist, hochauflösende Bilder werden skaliert angemessen.
- Linux
- Android Studio ermittelt den Skalierungsfaktor anhand der „Textskalierungsfaktor“, in der DPI-Einstellung des XWindow-Systems.
hidpi
im
idea.properties
-Datei, wie unter IDE anpassen
Propertys. Beachten Sie, dass diese Eigenschaft keine Auswirkungen auf Mac-Computer hat.
Diese Eigenschaft funktioniert wie folgt:
<ph type="x-smartling-placeholder">- </ph>
hidpi=true
- Legt den DPI auf 192 fest (Skalierung um 200 %), wobei die Systemeinstellungen ignoriert werden.
hidpi=false
- Bestimmt den DPI-Wert auf 96 (Skalierung von 100 %), wobei die Systemeinstellungen ignoriert werden.
Unscharfe oder verpixelte Elemente auf hochauflösenden Displays
Wenn ein oder mehrere Elemente der Benutzeroberfläche von Android Studio auf dem Bildschirm Display mit hoher Dichte, tritt möglicherweise eines der folgenden Probleme auf: Probleme:
- Wenn die Android Studio-Benutzeroberfläche größtenteils in Ordnung ist, aber ein bestimmtes Symbol verschwommen oder pixelig oder ein bestimmtes UI-Element verwendet die falsche Schriftart, Dieses Element wurde wahrscheinlich noch nicht vollständig für HiDPI aktualisiert. Support. Bitte melden Sie einen Fehler, indem Sie auf Hilfe > Feedback geben. Bitte Screenshot und möglichst viele Informationen zu Ihrem System hinzufügen Konfiguration.
- Wenn Sie einen Windows- oder Linux-Computer verwenden und der Bildschirm ein anderen Skalierungsfaktor als 100% oder 200%, können Bilder aufgrund bis zur Skalierung.
- Wenn Sie einen Windows-Rechner verwenden und die Windows- im Steuerfeld können Sie eine verschwommene oder verpixelte Schrift sehen. Sie können dieses Problem beheben, indem Sie sich von Windows abmelden und dann wieder anmelden.
- Wenn Sie einen Bildschirm mit mehreren Monitoren unter Windows 8.1 oder höher verwenden, von einem Bildschirm zu einem anderen mit einer anderen Auflösung oder einem anderen DPI wechseln, Möglicherweise treten Probleme mit der Schriftart oder dem Bild auf (siehe Fehler). 186007). Derzeit gibt es keine Behelfslösung.
- In älteren Versionen der JRE 1.8-Version traten verschwommene Schriftarten auf (insbesondere JRE 1.8.0_25-b18 amd64, siehe Bug 192316.) Ab Version 2.2 enthält Android Studio eine gebündelte Version der unterstütztes JDK, das die JDE enthält. Aktualisiere Android, um dieses Problem zu beheben Studio auf Version 2.2 oder höher und wechseln Sie zum gebündelten JDK, indem Sie auf Datei > Projektstruktur > SDK Location (SDK-Standort) und aktivieren Sie das Kästchen Use eingebettetes JDK-Kästchen.
Falsche Größe von Elementen auf hochauflösenden Displays
Wenn die gesamte Android Studio-Benutzeroberfläche auf dem HD-Display die falsche Größe hat, Siehe Einstellungen für Skalierungsfaktor. Wenn einige Elemente Android Studio-Benutzeroberfläche auf dem hochauflösenden Display die falsche Größe haben, aber andere Größen die richtige Größe haben, liegt möglicherweise eines der folgenden Probleme vor:
- Wenn Sie ein benutzerdefiniertes Editorschema verwenden, wird möglicherweise auch die Editor-Schriftart angezeigt. im Vergleich zu den restlichen UI-Elementen bei hoher Dichte klein oder zu groß Display. Klicken Sie zur Behebung des Problems auf Datei > Einstellungen und klicken Sie dann auf Bearbeiter > Farben und Schriftarten > Schriftart und ändern Sie die Größe der Editorschriftart. Hinweis dass die Schriftgröße des Editors skaliert wird, wenn das Standardschema aktiv ist automatisch ausgeführt werden (siehe Fehler 186920).
- Ob einige UI-Elemente von Android Studio die richtige Größe haben, andere aber zu klein oder zu groß ist, tritt möglicherweise das Problem 186923 auf. Bitte melden Sie einen Fehler, indem Sie auf Hilfe > Feedback geben. Bitte angeben einen Screenshot und möglichst viele Informationen zu Ihrer Systemkonfiguration bereitstellen.
Probleme bei der Projektsynchronisierung
Wenn Sie versuchen, Ihr Projekt zu synchronisieren, wird möglicherweise der folgende Fehler angezeigt
Nachricht: "Verbindung zum Internet abgelehnt. ('Berechtigung verweigert: verbinden')".
Sie können diese Fehlermeldung beheben, indem Sie die Systemeigenschaft hinzufügen.
-Djava.net.preferIPv4Stack=true
zu deinem
gradle.properties
-Datei in Android Studio:
- Öffnen Sie die Datei
gradle.properties
in Android Studio. - Fügen Sie der Datei die folgende Zeile hinzu:
org.gradle.jvmargs=-Djava.net.preferIPv4Stack=true
Wenn Sie Ihrem Code bereits andere Gradle-JVM-Argumente hinzugefügt haben,gradle.properties
-Datei können Sie diese Property derselben wie im folgenden Beispiel gezeigt:org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -Djava.net.preferIPv4Stack=true
- Starte Android Studio neu, damit die Änderungen wirksam werden.
- Klicken Sie auf Sync Project with Gradle Files
(Projekt mit Gradle-Dateien synchronisieren), um Ihr Projekt zu synchronisieren.
Probleme beim Aktualisieren der IDE unter Windows
Unter Windows können Dateien, die von einem Prozess verwendet werden, nicht gelöscht werden. Wenn Sie den integrierten Updatemechanismus in der IDE zu verwenden, werden manchmal installieren Sie das Update. Dabei wird in der Regel eine Fehlermeldung wie „Löschen nicht möglich“ C:\Beliebiger\Pfad\Datei".
Um dieses Problem zu umgehen, öffnen Sie den Task-Manager und versuchen Sie, Prozesse zu beenden, die Datei verwenden, z. B. einen Gradle-Daemon.
Probleme mit minSdkVersion
Wenn du eine veraltete Version der Android Support Libraries verwendest, kannst du erhalten Sie eine Fehlermeldung wie die folgende:
:app:processDebugManifest app/src/main/AndroidManifest.xml:0:0 Error: uses-sdk:minSdkVersion 19 cannot be smaller than version L declared in library app/build/intermediates/exploded-aar/com.android.support/appcompat-v7/21.0.0-rc1/AndroidManifest.xml Suggestion: use tools:overrideLibrary="android.support.v7.appcompat" to force usage
Um dieses Problem zu beheben, verwenden Sie den SDK Manager, um ein Update auf die neueste Version (keine Vorschau) durchzuführen. der Android Support Libraries. Weitere Informationen zum finden Sie in den Supportbibliotheken Einrichtung der Supportbibliothek.
Probleme mit dem Android-Emulator
Siehe Fehlerbehebung für den Android-Emulator.
Verzeichnisse
Die folgenden Verzeichnisse werden in Android Studio zum Speichern von Einstellungen verwendet: Caches, Plug-ins und Logs.
Windows
- Konfiguration (idea.config.path):
%APPDATA%\Google\AndroidStudioVERSION
- Plug-ins (idea.plugins.path):
%APPDATA%\Google\AndroidStudioVERSION\plugins
- System (idea.system.path):
%LOCALAPPDATA%\Google\AndroidStudioVERSION
- Logs (idea.log.path):
%LOCALAPPDATA%\Google\AndroidStudioVERSION\log
- Beispiel für
%APPDATA%
:C:\Users\YourUserName\AppData\Roaming
- Beispiel für
%LOCALAPPDATA%
:C:\Users\YourUserName\AppData\Local
macOS
- Konfiguration (idea.config.path):
~/Library/Application Support/Google/AndroidStudioVERSION
- Plug-ins (idea.plugins.path):
~/Library/Application Support/Google/AndroidStudioVERSION/plugins
- System (idea.system.path):
~/Library/Caches/Google/AndroidStudioVERSION
- Logs (idea.log.path):
~/Library/Logs/Google/AndroidStudioVERSION
Linux
- Konfiguration (idea.config.path):
~/.config/Google/AndroidStudioVERSION
- Plug-ins (idea.plugins.path):
~/.local/share/Google/AndroidStudioVERSION
- System (idea.system.path):
~/.cache/Google/AndroidStudioVERSION
- Logs (idea.log.path):
~/.cache/Google/AndroidStudioVERSION/log
Jedes Verzeichnis wird im folgenden Format aufgeführt:
<informal directory name>
(<IDE property>
):<default path>
Ersetzen Sie:
AndroidStudio
durch den Produktnamen. Dieser istAndroidStudio
für stabile Releases oderAndroidStudioPreview
für Beta- und Canary-Releases.VERSION
durch die Version. Beispiel:2023.1
oder2023.3
.