Android geliştirici seçenekleri açma nereden yapılır?

Andronova
Yazar Andronova 10 Minimum Okuma

Android geliştirici seçenekleri nedir nasıl açılır detayına bakalım. Çoğunun bilmediği ya da kurcalamaktan korktuğu, telefonda gizli olan geliştirici seçenekleri açma nasıl yapılır geniş detaylı bir şekilde bu makalede anlattık.

Sponsorlu reklam
Ad imageAd image

Android işletim sisteminindeki, çoğu kullanıcının bilmediği veya bilse bile kurcalamaya korktuğu, normalde kullanıcıların kullanımına gizli olan ve en önemli ayarların bulunduğu geliştirici seçenekleri menüsünü sizlerle detaylı bir şekilde inceleyeceğiz.

Geliştirici seçenekleri, telefonunuzu veya tablet pc’nizi bilgisayarınıza bağladığınızda USB bellek gibi çalışmasını sağlatan USB hata ayıklama modundan, cihazınızın normalde kullanılan Dalvik runtime yerine ART runtime’ı kullanmasını sağlamaya, anlık işlemci kullanım durum raporundan, ekran dokunmatiği testine kadar bir çok özelliğin yer aldığı geliştirici seçeneklerini kullanabilmeniz için sizlere madde madde her özelliği açıklayacağız. 

Android geliştirici seçeneklerini aktif etme uyarısı! Standart ayarlarda Geliştirici Seçeneklerinin gizli olduğundan bahsetmiştik. Elbette bu menünün gizli olmasının sebebi var o da, deneyimli olmayan kullanıcıların bilmedikleri ayarları karıştırıp telefonda karışıklığa sebep olma ihtimalidir. Biz bu yazımızda size bu ayarları anlatacağımız için bu menüsü aktif etmenizde sorun olmadığı görüşündeyim 🙂 Gelin ilk olarak bu menünün nasıl aktif edileceğini inceleyelim.

Android geliştirici seçenekleri ne demek?

Android geliştirici olmak, kendi mobil uygulamalarınızı oluşturarak geniş bir kullanıcı kitlesine ulaşma fırsatı sunar. Bu makalede, Android geliştirici olmak için izlenebilecek temel adımları ve seçenekleri ele alacağız.

Sponsorlu reklam
Ad imageAd image

Bölüm 1: Android geliştirici olmanın yolları

  1. Programlama dillerini öğrenme:

Android uygulamaları geliştirmek için temel bir programlama dili bilgisine ihtiyacınız vardır. Java ve Kotlin, Android uygulama geliştirmek için en yaygın kullanılan dillerdir. Bu dilleri öğrenmek için çeşitli online kaynaklardan, kitaplardan veya kurslardan yararlanabilirsiniz.

  1. Android geliştirme ortamını kurma:

Android uygulamalarını geliştirmek için Android Studio gibi bir entegre geliştirme ortamı (IDE) kullanmanız gerekmektedir. Android Studio, geliştirme sürecini kolaylaştıran güçlü bir araçtır ve ücretsiz olarak kullanılabilir.

  1. Android platformunu tanıma:

Android platformunun nasıl çalıştığını ve temel yapı taşlarını anlamak, etkili uygulamalar geliştirmenin temelidir. Android işletim sistemi, aktiviteler, fragmentler, izinler, intentler ve diğer bileşenlerden oluşur.

Bölüm 2: Android geliştirme seçenekleri

  1. Mobil uygulama geliştirme:

Mobil uygulama geliştirme, en yaygın Android geliştirme seçeneğidir. Kendi fikirlerinize dayalı uygulamalar oluşturabilir veya müşteriler için özel uygulamalar geliştirebilirsiniz.

  1. Oyun geliştirme:

Android platformu, oyun geliştirmek için oldukça popüler bir seçenektir. Unity veya Unreal Engine gibi oyun motorları, oyun geliştirme sürecini kolaylaştıran güçlü araçlardır.

  1. Açık kaynaklı proje katkısı:

Açık kaynaklı projelere katkıda bulunmak, Android geliştirici olarak deneyiminizi artırmanın harika bir yoludur. GitHub gibi platformlar, açık kaynaklı projelere katılmanızı sağlar.

  1. Backend geliştirme:

Mobil uygulamaların arkasında çalışan sunucu tarafı uygulamalarını geliştirmek de Android geliştiricileri için bir seçenektir. Sunucu tarafı teknolojileri arasında Node.js, Python, Ruby ve PHP yer alır.

Android geliştirici olmak, kendi mobil uygulamalarınızı veya oyunlarınızı oluşturma fırsatı sunan heyecan verici bir kariyer yoludur. Temel programlama dillerini öğrenme, Android Studio gibi bir geliştirme ortamını kurma ve Android platformunu anlama süreçleri, başlangıç ​​için önemli adımlardır. Ayrıca, mobil uygulama geliştirme, oyun geliştirme, açık kaynaklı projelere katkıda bulunma veya backend geliştirme gibi çeşitli seçenekler mevcuttur. Yeteneklerinize ve ilgi alanlarınıza bağlı olarak, Android geliştirme alanında ilerlemek ve başarılı projeler oluşturmak için bu seçeneklerden birini veya daha fazlasını deneyebilirsiniz. Unutmayın ki, sürekli öğrenme ve pratik yapma, Android geliştirici olarak başarılı olmanın anahtarıdır.

image
Android geliştirici seçenekleri nasıl açılır

Android geliştirici seçenekleri nasıl açılır?

Android geliştirici seçenekleri açmak için geliştirici seçenekleri menüsünün aktif edilmesi oldukça basit. Telefonunuzdan sırasıyla;

  • Ayarlar > Hakkında bölümüne girilecek
  • Burada “Yapı numarası” (build number) seçeneğini göreceksiniz. Üzerine 5 kere parmağınızla basılıp çekilmesi gerekiyor
  • İkinci tıklamada geliştirici seçeneklerinin aktif olmasına kaç basmanın kaldığını gösterecektir
  • Bu işlem sonucu “Geliştirici Seçenekleri” telefonunuzun “Ayarlar” menüsünde gözüküyor olacaktır. Böylece geliştirici seçeneklerini açma işlemi tamamlanmış olacak

Peki geliştirici seçeneklerini açma işlemi tamam ama geliştirici seçenekleri nedir?

Android telefonunuzdaki geliştirici seçenekleri hakkındaki detaylı bilgiler
Android geliştirici seçenekleri açma

Geliştirici seçeneklerindeki tüm ayarlar

Hata raporu hazırla: Bu seçenek sayesinde, cihazınızdaki günlük rapor dosyalarını almak için hazırlatabilirsiniz. Sadece birkaç dakika içerisinde raporun hazır olduğuna dair bir bildirim alırsınız. Masaüstü yedekleme şifresi: Bu seçenek, masaüstünüzdeki ikon ve bileşenlerin yedekleme işlemi ve geri yükleme işlemi yapılabilmesi için şifre sordurtmaya yarar.

Uyanık kal: Bu özellik sayesinde, ihtiyacınız olduğunda şarj olurken dahi telefonunuzun ekranının kapatılmaması ve sürekli uyanık kalmasını sağlayabilirsiniz. Çalışma zamanını seç: Android’deki hali hazırda kullanılan iki farklı çalışma zamanı (runtime) olan Dalvik ve ART derleyicilerinin seçimini bu menüden gerçekleştirebilirsiniz.

Enable Bluetooth HCI snoop log: Bazen geliştiriciler veya güvenlik uzmanları, Bluetooth HCI (Host Controller Interface) paketlerini analiz etme ihtiyacı duyabilir. Bu seçeneği etkinleştirerek cihazınızda (/sdcard/btsnoop_hci.log) dizinindeki dosyaya raporlama yapılacaktır.

İşlem istatistikleri: Telefonunuzdaki tüm çalışan işlemler hakkında detaylı bilgileri bilmek isterseniz, bu seçenek sayesinde tüm bilgilere ulaşabilirsiniz.

Hata ayıklama USB hata ayıklama: Bu seçenek, en çok bilinen ve bir çok kullanıcının kullandığı, Android Debug Bridge (ADB) yoluyla USB portu arasında bağlantı sağlanmasını sağlar. DDMS ve ADB komutları göndermenize ve bunun yanında telefonunuzu USB aygıtı gibi bilgisayarınızda göstermeye yarar.

USB hata ayıklama izinlerini iptal et: USB hata ayıklamak için bilgisayarla olan yetkilendirmeleri sıfırlamaya yarar. Güç menüsüne hata raporları menüsünü ekle: Telefonun açma/kapama düğmesine bastığınızda çıkan menüye hata raporu almak için buton ekler. Sahte konumlara izin ver: Bu uygulama sayesinde, sd kartınıza veya telefonunuza yüklediğiniz *.apk dosyalarını kurabilme imkanına sahip olursunuz.

Not: Bu bir çok durumda güvenliğiniz için tavsiye edilmemektedir.

Android geliştirici seçeneği açıklamasına devam

Hatası ayıklanacak uygulamayı seç: Bu seçenek, hata ayıklamak için uygulamayı seçmenizi sağlar. Eğer bunu anlamadıysanız, bu seçeneği kullanmanızı gerektirecek bir durumda yoktur demektir.

Hata ayıklayıcısı bekleyin: Hata ayıklamak için bir uygulama ayarlanana kadar bu seçenek gri renkte görünür. Genellikle bu seçenek kullanılmaz.

Uygulamaları USB ile doğrula: ADB ile yüklenen uygulamaları zararlı olabilme ihtimallerine karşı taramasını sağlanır. Faydalı bir özelliktir.

Giriş Dokunmaları göster: Ekranda dokunduğunuz yerin işaretçi ile görüntülenmesini sağlar.

İşaretçi konumunu göster: Bu seçenek ise, ekranda dokunulan yerin koordinatlarını gösterir.

Çizim Ekran güncellemelerini göster: Bu seçenek, ekran her yenilendiğinde flash gibi bir parlama ile bunu belli eder.

Yerleşim planı sınırlarını göster: Bu seçenek ekrandaki tüm yerleştirilen çerçevelerin kenarlarını belli eder.

Force RTL layout direction: Sağdan sola yazılan yazı türleri için ekran yönünü değiştirir.

Pencere animasyon ayarı: Pencerelerin açılış ve kapanış animasyon hızını ayarlamanızı sağlar. Düşük sayı daha hızlıdır.

Geçiş animasyonu ölçeği: Geçiş animasyon hızını ayarlamanızı sağlar. Düşük sayı daha hızlıdır.

İkincil ekranları test et: Bu seçenek, geliştiricilerin uygulamaları için farklı ekran boyutlarını test edebilmelerine olanak tanır.

Donanım tarafından hızlandırılmış işleme GPU görüntülemeyi zorla: Bu seçenekle, eğer uygulamada başlangıçta standart olarak seçilmemişse, 2D donanım hızlandırıcının kullanılması sağlanabilir. Bu seçenek bazen faydalı olsa da, çoğunlukla sorunlara yol açabilme potansiyeline sahip olduğundan, eğer ne yaptığınızı iyi bilmiyorsanız denenmesi tavsiye edilmez.

GPU görüntü güncellemelerini göster: Bu seçenek ile, GPU ile çizilmiş görüntüler kırmızı olarak belirginleştirilir.

Donanım katman güncellemelerini göster: Donanım katmanları güncellendiğinde onların yeşil olarak yanıp sönmesini sağlar.

GPU aşımını göster: Aşım, her seferinde sistemin bir şeyi bir şeyin üstüne çizmesi durumunda gerçekleşir. Bu seçenek sayesinde bu durum oluştuğunda hata olup olmadığını görebilirsiniz.

4x MSAA’yı etkinleştir: Bilgisayar oyunlarındaki ile benzer bir işleve sahip olan bir çoğunuzun hatırlayacağı bu özellik, görüntüyü iyileştirirken performansı düşürür.

İzleme sınırlı mod: Bu seçenek aktif olduğunda, bir uygulamanın işlem yapma sınırını kullanması ve uzun işlem yapması durumunda ekranın yanıp sönmesini sağlar.

CPU kullanımını göster: Ekranın sağ üşt köşesinde işlemci kullanımına yönelik detaylı bilgi gösterir.

GPU görüntüleme profili: GPU’nun çalışma grafiğini ekranda her şeyin üstünde şeffaf olarak gözükmesini sağlar.

OpenGL izlemeleri etkinleştir: Bu seçenek, OpenGL’nin hatalarını izlemektedir ve seçildiği takdirde raporlamaya başlayacaktır. Çoğu kullanıcının hiç bir zaman ihtiyacı olmayacak bir özelliktir.

Uygulamalar etkinlikleri saklama: Bu seçenek aktif olduğunda, ana görünümden çıkmanız halinde tüm her şeyi yok eder ve kapanmaya zorlar. Pek faydalı bir özellik olmadığını belirtmekte “fayda” var.

Arka plan işlemlerini sınırla: Arka planda anlık olarak kaç tane işlemin çalışabileceğini belirlemenize olanak tadır. Bir diğer kullanılmaması tavsiye edilen özelliklerdendir.

Tüm ANR’leri göster: Bu seçenek aktif olduğunda, eğer bir uygulama belli bir süre yanıt vermezse, uygulama yanıt vermiyor hatasını ekrana getirir. Büyük ihtimalle çoğumuz bu özelliklerin çoğunu hiç bir zaman kullanmayacaktır. Bunun yanında, bu ne işe yarıyor diyerek bu özelliklere tıklanması da cihazınıza zarar verebilir. Bu sebeple, hiç bir zaman kullanmayacak olanlarınız varsa da, bilmek her zaman iyidir mantığıyla sizlerle bu bilgileri paylaşmak istedik.

Geliştirici seçenekleri nedir ve Android geliştirici seçenekleri nasıl açılır yazımız umarız bazılarınızın işine yarayacak bir bilgi olmuştur.

Yazar Andronova
Takip etmek:
Andronova, Teknoloji alanında bir çok soruna yönelik çözüm odaklı içerikler üretmekte. Zaman zaman Teknoloji haberlerinin yer aldığı sitemizden destek hizmeti almak isteyen kullanıcıların içeriklerde yer alan müşteri hizmetleri ile iletişime geçmeleri gerekebilir.
İnceleme bırak