2016-08-09 15 views
2

インポートしたプロジェクトに共通クラスをインポートする際にエラーが発生しました。たとえば、Context.javaの場合、次の行(他のクラスには他のクラスがあります)は赤色で、 "シンボルを解決できません:lastPartOfThePackage"(lastPartOfThePackageはAttrRes、IntDef、DisplayAdjustmentsなどです):一部のクラスでシンボルを解決できません

は、問題を解決しようとすると、私は他のSOの質問で読んだことがあるすべてのものを試してみましたが、私はエラーを得続ける:

  • 無効化されたキャッシュと再起動を。
  • インストールSDKツール、SDKツール、SDKプラットフォームツール
  • インストールAPI 23およびAPI(GoogleのAPIなど)16件のSDK
  • 削除さ.IMLとアイデアのフォルダを作成し、プロジェクト
  • がクリーン再インポート、同期済みプロジェクトを再構築しました。 build.gradle

の両方から「proguardFiles」の行を削除し

  • 私はまたannotations.jarファイルのための私のSDKフォルダにチェックし、それがあります。

    私は間違っていますか?私はそれを解決しようと努力したが、私はそれを修正するのに十分な能力を持っているとは思わない。デフォルトでは

  • +0

    「私は間違っていますか?」 - あなたはアプリに 'Context.java'のプラットフォームコピーを含めることを試みているようです。例えば、 'DisplayAdjustments'はAndroid SDKの一部ではありません。 – CommonsWare

    +0

    うん、DisplayAdjustmentsを見つけることができません。どうやってそれを取得しましたか? – Fabio

    +0

    @Fabioそれは私のSDKのAPIの23のソース – nobody

    答えて

    1

    これはAPPCOMPATに含まれているが、あなたの依存関係

    compile 'com.android.support:support-annotations:23.1.0' 
    

    と同期のGradleに追加しようとしなければなりません。

    0

    biuld->クリーンプロジェクト助けてください。

    関連する問題