web-dev-qa-db-ja.com

デバッグ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">
43
Argus

[ファイル]> [キャッシュの無効化/再起動]および[無効化と再起動]に移動します。

これでエラーが解消されました。

108
Mohamed

マニフェストコードに問題はありません。これは正常に動作します

<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が予期しない動作をする場合があります。コードを再度マニフェストにカットアンドペーストするか、IDEを再起動してエラーを再コンパイルして削除します

1
Trikaldarshi

マニフェストのアプリケーションタグでdebuggableをtrueに追加してください

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

私はそれがあなたのために働くことを望みます。

0
Vijay Rajput

上記の回答をすべて試してみましたが、上記のどれでもうまくいきませんでした
唯一の解決策は私のために働いた
Gradle(App)>リポジトリに移動します{}> mavenCentral()が一番上にあることを確認し、compile 'which you recently added> syncを削除し、もう一度compile "again add the dependencies">を追加してfinalもう一度同期する
これは私のために働いた

0
Sultan Ali