###前提・実現したいこと
存在しているはずのjavaファイルが読み込まれていないので、
読み込まれるようにしたい。
import android.annotation.CallSuper;
import android.annotation.DrawableRes;
import android.annotation.IdRes;
import android.annotation.IntDef;
import android.annotation.LayoutRes;
import android.annotation.MainThread;
import android.annotation.NonNull;
import android.annotation.Nullable;
import android.annotation.StyleRes;
これ以外にも、多くのファイルが
Cannnot resolve symbol
と表示されます。
しかしこれらのファイルは
android.annotation.CallSuper;というクラスは
AppData\Local\Android\sdk\sources\android-24\android\annotation\CallSuper.java
にしっかりと存在しています。
ソースの参照先もAppData\Local\Android\sdk\sources\android-24
にしています。
例えば、エクスプローラで、android.os.Bundleのソースファイルを
削除すると、同時にAndroid Studioでも削除されるので、参照は
されているみたいです。
再インストールもしましたが治りません。
エラーが大量にあるActivityクラスの画像
(左下のほうでperformCreateが5231行目で呼ばれているはずが,
実際のActivityクラスの5231行目には存在していない)
###発生している問題・エラーメッセージ
デバッグでソースコードを追ってる際、ActivityクラスやActivityThreadクラスにて、
Analysis completed 983 errors found 48 warnings found
というふうにActivityThreadクラスで出ています。
###該当のソースコード
package test.test2;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
public class MainActivity extends AppCompatActivity {
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); }
}
(これはプロジェクト作成時に自動で作成されるクラス)
###試したこと
android studioのFileから,settingsを選択し、Appearance & BehaviorにあるSystemSettingsの
中のAndroidSDKを選択。Android SDK Locationの右にあるeditを選択しNextを選択すれば、
直るとのことだったのですが、うまくいかず。
###補足情報(言語/FW/ツール等のバージョンなど)
言語 :Java
Android Studioのバージョン:2.1.2
JDK : jdk1.8.0_91
Gradle version 2.10
Compile Sdk Version 24: Android 6.X(N)
Min Sdk Version : API 16
TargetSdk Version : API 24
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。