1. Varsayılan Olarak Kotlin Kullanılıyor


Android Studio’nun yeni sürümleri artık Kotlin’i varsayılan dil olarak kullanıyor.
  • Eğer siz projeyi Kotlin seçerek oluşturduysanız, MainActivity.kt olması lazım.
  • Eğer Java’yı seçtiyseniz, MainActivity.java gelir.
👉 Projeyi oluştururken seçtiğiniz dile göre dosya geliyor. Yani illa ikisi birden olmuyor.

2. Dosya Konumu Değişti


Önceden dosyalar app/java/com.example.myapp/ altında oluyordu. Hâlâ oradalar ama bazen Project View ayarına göre gözükmeyebiliyor.
  • Sol tarafta Project kısmında üstte Android yazan açılır menüye tıklayıp Project veya Packages görünümüne geçin.
  • Dosyanız büyük ihtimalle:

    app/src/main/java/com/örnek/projeadi/MainActivity.kt
    dizininin içinde olacak.

3. Eğer Hiç Oluşmamışsa


Bazı şablonları seçtiğinizde (örneğin Empty Views Activity değil de farklı bir template) MainActivity otomatik gelmeyebiliyor. Bu durumda:
  • Sağ tık → New → Activity → Empty Activity deyip kendiniz oluşturabilirsiniz.

4. Kendi Dilinizi Ekleyebilirsiniz


Diyelim ki proje Kotlin ile açıldı ama siz Java ile devam etmek istiyorsunuz:
  • app/src/main/java/... klasörüne sağ tık → New → Java Class → MainActivity oluşturabilirsiniz.
  • AndroidManifest’te <activity android:name=".MainActivity" /> kısmını güncellemeniz gerekebilir.