Soru & Cevap

'The activity 'MainActivity'is not declared Hatası

18.09.2017 - 01:18

Android Studio emulatoru çalıştırmaya kalktığımda 'The activity 'MainActivity'is not declared in AndroidManifest.xml ' şeklinde bir hata alıyorum. Yazılım konusunda çok yeniyim, lütfen anlayabileceğim bir dilde anlatın.

Teşekkür ederim dostlar.

124 Görüntülenme

2 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user oziwan
oziwan
18.09.2017 - 10:05

ne yapsam olmuyor.:(

manifest sayfam şu şekilde:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
          package="com.myNamespace.myPackage"
          android:versionCode="12" android:versionName="2.2.0">
    <uses-sdk android:minSdkVersion="3" />
    <application  android:label="@string/app_name" android:debuggable="false">
        <activity
        <activity android:name=".MainActivity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>

                  android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
                  android:label="@string/app_name"
                  android:screenOrientation="landscape">
           <activity

            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>

</manifest>

Profile picture for user ademb14
ademb14
18.09.2017 - 02:36
<activity android:name=".MainActivity">
   <intent-filter>
       <action android:name="android.intent.action.MAIN" />
         <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
</activity>//Eklendi

projeyi 'no activity' diyerek oluşturmuşsunuz. sonradan da elle class yazmışsınız. manifest dosyasına bunu eklemeyi unutmuşsunuz. Yukarıdaki kodu manifest dosyasında <application tag'inden sonra yapıştırın

oziwan
18.09.2017 - 02:58
Çok teşekkür ederim ama android:name=".MainActivity"> kodundaki mainactivity kodu kırmızı renkte kalmakta inat ediyor. Alt+enter da fayda etmiyor. Mainctivity kodunu düzeltemediğim için emulatörü çalıştırma denememde de aynı hatayı yine aldım.
adem
18.09.2017 - 05:13
1)bi paket yaptıysanız pakedin ismi.MainActivity şeklinde yazmalısınız. 2) kodun sonuna ekleyin.
oziwan
18.09.2017 - 10:04
ne yapsam olmuyor.:( manifest sayfam şu şekilde: <?xml version="1.0" encoding="utf-8"?> android:theme="@android:style/Theme.NoTitleBar.Fullscreen" android:label="@string/app_name" android:screenOrientation="landscape">