Подтвердить что ты не робот

Мой debug AndroidManifest.xml дает мне "не удается разрешить ошибки символов"

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
          package="ac.tec.oop.ahorcado.android"
          android:versionCode="1" 
          android:versionName="1.0">

    <uses-sdk android:minSdkVersion="7" 
              android:targetSdkVersion="16"/>

    <application android:allowBackup="true" 
                    android:icon="@drawable/ic_launcher" 
                    android:label="@string/app_name" 
                    android:theme="@style/AppTheme">
        <activity android:label="@string/app_name"
                  android:name="ac.tec.oop.ahorcado.android.MainActivity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN"/>

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

</manifest>

Эти строки дают мне "не удается разрешить ошибки символов", даже если пакеты, на которых они должны быть указаны, четко написаны. Я пытаюсь исправить это часами, но я не знаю, что еще делать. Я использую Android Studio, и это вызвало множество проблем.

android:icon="@drawable/ic_launcher 
android:label="@string/app_name" 
android:theme="@style/AppTheme">
android:name="ac.tec.oop.ahorcado.android.MainActivity">
4b9b3361

Ответ 1

Перейдите в меню "Файл" > "Неверные кеши" / "Перезапустить" и "Недействить" и "Перезапустить".

Это очистило ошибки для меня.

Ответ 2

Нет проблем с вашим манифестным кодом, это будет нормально работать

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
          package="ac.tec.oop.ahorcado.android"
          android:versionCode="1" 
          android:versionName="1.0">

    <uses-sdk android:minSdkVersion="7" 
              android:targetSdkVersion="16"/>

    <application android:allowBackup="true" 
                    android:icon="@drawable/ic_launcher" 
                    android:label="@string/app_name" 
                    android:theme="@style/AppTheme">
        <activity android:label="@string/app_name"
                  android:name="ac.tec.oop.ahorcado.android.MainActivity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN"/>

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

</manifest>

Несколько раз Eclipse показывает неожиданное поведение, которое вы можете вырезать и вставить снова в Manifest или , просто перезапустите IDE, он перекомпилирует и удалит ошибку

Ответ 3

попробуйте добавить отладку в true в теге приложения в манифесте

<application android:allowBackup="true" 
                android:debuggable="true"
                android:icon="@drawable/ic_launcher" 
                android:label="@string/app_name" 
                android:theme="@style/AppTheme">

Надеюсь, это сработает для вас.

Ответ 4

Я попробовал все упомянутые ответы, но не выше работал у меня
Единственное решение для меня было - Перейдите в Gradle (App) > в репозитории {} > убедитесь, что mavenCentral() находится сверху > и теперь удалите compile 'which you recently added > sync > Теперь добавьте еще раз compile "again add the dependencies" > и окончательную синхронизацию снова
Это сработало для меня