• 27-09-2025, 21:03:59
    #10
    hocam uygulamanın kaynak kodu elinizde olsa bile eski bir android uygulamayı ayağa kaldırmak tekrar derlemek zahmetli bi iş oluyor . en azından benim başıma geldiğinde altından kalkamayıp yenisni yazmam gerekmişti . eski kütüphaneler mevcut sürümlerde desteklenmeyen kodlar vs. . eğer çok büyük bi uygulama değilse yapay zeka destekli şekilde yenisni programlamak daha kolay olabilir . konu hakında pek uzman sayılmam bende bu tarz konuları takip edip kendime bişeyler katmaya çalışıyorum .
  • 27-09-2025, 21:04:49
    #11
    Dabatay adlı üyeden alıntı: mesajı görüntüle

    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.
    denicem hocam çok saolun bilgi ve yardım için