Bu sayfa, sık karşılaşılan sorunları giderme ve yapılandırma konusunda yol gösterici bilgiler içerir sorunlarından bahsedeceğiz.
Yüksek yoğunluklu ekranlar
Android Studio, 1.5 sürümünden itibaren yüksek yoğunluklu ekranlar için destek sağlamaktadır. (HiDPI ve Retina monitörler gibi) tüm platformlarda kullanılabilir.
Ölçeklendirme faktörü ayarları
Android Studio, ekranınızın ölçeklendirme faktörünü şu şekilde belirler:
- Mac
- . Retina ekranlarda kullanıcı arayüzü öğeleri% 200 oranında ve resimlerde ölçeklendirilir yüksek çözünürlükte oluşturulur. Bulanıklık olmamalıdır. yapılandırmalarına yardımcı olur. Destek sunulmadığını unutmayın %100 (Retina olmayan ekranlar için) ve %200 ( Retina ekranlar).
- Windows
- . Android Studio, birincil ekranın DPI ayarlarını kullanır kullanıcı arayüzü öğelerinin ölçeklendirme faktörünü belirleyin. Resimlerde, ölçeklendirme faktörü %150'den azsa normal çözünürlüklü görüntülerin ölçeği artar. Öğe ölçeklendirme faktörü %150'den fazlaysa yüksek çözünürlüklü resimler ölçeklendirilir sağlayabilir.
- Linux
- . Android Studio, ölçeklendirme faktörünü "Metin Ölçeklendirme Faktörü", XWindow sistem DPI Ayarı'nı seçin. ziyaret edin.
hidpi
ayarlayarak bunu manuel olarak ayarlayabilirsiniz
IDE'nizi özelleştirme konusunda açıklandığı gibi idea.properties
dosyası
özellikleri hakkında daha fazla bilgi edinin. Bu özelliğin Mac makineleri üzerinde herhangi bir etkisinin olmadığını unutmayın.
Bu özellik şu şekilde çalışır:
hidpi=true
- DPI'yı 192 olarak ayarlar (%200 ölçeklendirme) ayarlarsınız.
hidpi=false
- Sistem ayarları yoksayılarak DPI'yı 96 (%100 ölçeklendirme) olarak ayarlar.
Yüksek yoğunluklu ekranlarda bulanık veya pikselleştirilmiş öğeler
Android Studio'nun kullanıcı arayüzündeki bir veya daha fazla öğe aşağıdaki sorunlardan biriyle karşılaşıyor olabilirsiniz sorunlar:
- Android Studio kullanıcı arayüzünün çoğu iyi görünüyorsa ancak belirli bir simge bulanık veya pikselli ya da belirli bir kullanıcı arayüzü öğesi yanlış yazı tipi kullanıyor. söz konusu öğe, muhtemelen HiDPI için tam olarak güncellenmemiştir. destek. Lütfen Yardım > Geri Bildirim Gönderin. Lütfen ekran görüntüsü ve sisteminiz hakkında mümkün olduğunca fazla bilgi ekleyin yapılandırma.
- Bir Windows veya Linux makinesi kullanıyorsanız ve ekranınızda bir %100 veya %200 dışında ölçeklendirme faktörü varsa resimler uygulayacaksınız.
- Bir Windows makinesi kullanıyorsanız ve Windows'un ayarlarını değiştirdiyseniz yazı tipi boyutunu seçerseniz yazı tipinde bulanıklık veya pikselleşme görebilirsiniz. Bu sorunu, Windows oturumunuzu kapatıp tekrar oturum açarak çözebilirsiniz.
- Windows 8.1 veya sonraki sürümleri çalıştıran çok monitörlü bir kurulumda, bir ekrandan başka bir ekrana farklı bir çözünürlük veya DPI'ya sahip pencere, yazı tipi veya resimle ilgili sorunlar yaşayabilirsiniz (bkz. hata 186007). Şu anda bilinen bir geçici çözüm yoktur.
- JRE 1.8'in eski sürümlerinde bulanık yazı tipleriyle ilgili bir sorun vardı (Özellikle JRE 1.8.0_25-b18 amd64; hata 192316'ya bakın.) Android Studio, 2.2 sürümünden itibaren en yeni JDK'yı destekler. Bu sorunu çözmek için Android'i güncelleyin Studio'yu 2.2 veya sonraki bir sürüme yükseltin ve Dosya > Proje Yapısı > SDK Konumu ve yerleştirilmiş JDK onay kutusunu işaretleyin.
Yüksek yoğunluklu ekranlarda yanlış boyutlandırılmış öğeler
Yüksek yoğunluklu ekranınızda Android Studio kullanıcı arayüzünün tamamı yanlış boyuttaysa Ölçekleme faktörü ayarları'na bakın. Projenizin bazı öğeleri yüksek yoğunluklu ekranınızda yanlış boyuta sahip ancak Android Studio kullanıcı arayüzünün diğer sorunlar doğru şekilde boyutlandırıldığında, şu sorunlardan biriyle karşılaşıyor olabilirsiniz:
- Özel düzenleyici şeması kullanıyorsanız düzenleyicinin yazı tipi de görünebilir yüksek yoğunlukta, diğer kullanıcı arayüzü öğelerine kıyasla küçük veya çok büyük görüntüleyin. Bu sorunu düzeltmek için Dosya > Ayarlar'ı ve ardından Düzenleyen > Renkler ve Yazı Tipleri > Yazı tipi'ni tıklayın ve düzenleyicinin yazı tipi boyutunu değiştirin. Not Varsayılan şema etkin olduğunda düzenleyicinin yazı tipi boyutunun ölçeklendirildiğini otomatik olarak oluşturulur (bkz. hata 186920).
- Android Studio'nun bazı kullanıcı arayüzü öğeleri doğru boyuttayken diğerleri doğru boyuttaysa çok küçük veya çok büyükse 186923 sorununu yaşıyor olabilirsiniz. Lütfen Yardım > Geri Bildirim Gönderin. Lütfen şunları ekleyin: ekran görüntüsü ve sistem yapılandırmanız hakkında mümkün olduğunca fazla bilgi ekleyin.
Proje senkronizasyon sorunları
Projenizi senkronize etmeye çalışırken aşağıdaki hatayı alabilirsiniz
mesaj: "İnternet bağlantısı reddedildi. ("İzin reddedildi: bağlan")".
Sistem özelliğini ekleyerek bu hata mesajını çözebilirsiniz
-Djava.net.preferIPv4Stack=true
-
gradle.properties
dosyasını Android Studio'da şu şekilde bulabilirsiniz:
gradle.properties
dosyanızı Android Studio'da açın.- Aşağıdaki satırı dosyaya ekleyin:
Daha önce başka Gradle JVM bağımsız değişkenlerini eklediysenizorg.gradle.jvmargs=-Djava.net.preferIPv4Stack=true
gradle.properties
dosyası kullanıyorsanız bu özelliği aynı satıra ekleyin:org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -Djava.net.preferIPv4Stack=true
- Değişikliklerinizin geçerli olması için Android Studio'yu yeniden başlatın.
- Projenizi senkronize etmek için Projeyi Gradle Dosyalarıyla Senkronize Et'i tıklayın.
Windows'da IDE'yi güncellemeyle ilgili sorunlar
Windows'da, bir işlem tarafından kullanılan dosyalar silinemez. Google Takvim widget'ını yerleşik güncelleme mekanizmasını kullanmayı denese de bazen genellikle "Silinemiyor" gibi bir hata mesajı verir. C:\bir\yol\dosya" şeklinde görünür.
Geçici bir çözüm için Görev Yöneticisi'ni açın ve diğer herhangi bir Gradle arka plan programı gibi dosya kullanıyor olabilir.
minSdkVersion sorunları
Android Destek Kitaplıklarının eski bir sürümünü kullanıyorsanız aşağıdaki gibi bir hata mesajı alırsanız:
: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
Bu sorunu çözmek için SDK yöneticisini kullanarak en son sürüme (önizleme dışı) güncelleyin sürümleri olabilir. Okuyucu Gelirleri Yöneticisi'ni destek Kitaplıkları'nda, bkz. Destek Kitaplığı kurulumu.
Android Emülatör sorunları
Android Emülatör'de sorun giderme başlıklı makaleye göz atın.
Dizinler
Aşağıdaki dizinler Android Studio tarafından ayarları depolamak için kullanılır: önbellekler, eklentiler ve günlükler.
Windows
- Yapılandırma (Fikir.config.path):
%APPDATA%\Google\AndroidStudioVERSION
- Eklentiler (Fikir.plugins.path):
%APPDATA%\Google\AndroidStudioVERSION\plugins
- Sistem (Fikir.system.path):
%LOCALAPPDATA%\Google\AndroidStudioVERSION
- Günlükler (Fikir.log.path):
%LOCALAPPDATA%\Google\AndroidStudioVERSION\log
%APPDATA%
örneği:C:\Users\YourUserName\AppData\Roaming
%LOCALAPPDATA%
örneği:C:\Users\YourUserName\AppData\Local
macOS
- Yapılandırma (Fikir.config.path):
~/Library/Application Support/Google/AndroidStudioVERSION
- Eklentiler (Fikir.plugins.path):
~/Library/Application Support/Google/AndroidStudioVERSION/plugins
- Sistem (Fikir.system.path):
~/Library/Caches/Google/AndroidStudioVERSION
- Günlükler (Fikir.log.path):
~/Library/Logs/Google/AndroidStudioVERSION
Linux
- Yapılandırma (Fikir.config.path):
~/.config/Google/AndroidStudioVERSION
- Eklentiler (Fikir.plugins.path):
~/.local/share/Google/AndroidStudioVERSION
- Sistem (Fikir.system.path):
~/.cache/Google/AndroidStudioVERSION
- Günlükler (Fikir.log.path):
~/.cache/Google/AndroidStudioVERSION/log
Her dizin aşağıdaki biçimde listelenir:
<informal directory name>
. (<IDE property>
):<default path>
.
Değiştir:
- Kararlı sürümler için
AndroidStudio
olan ürün adınıAndroidStudio
veya Beta ve Canary sürümleri içinAndroidStudioPreview
ifadesini ekleyin. - İlgili sürümle
VERSION
. Örneğin:2023.1
veya2023.3
.