質問: android studioでTimerTaskを使おうと思いサイトを参考に勉強していたのですが、Cannot resolve symbol 'scheduleAtFixedRate'というエラーが出ました。原因がわからなかったのでJavaのファイルを作り同じコードで試してみたら実行できました。android studioはjava使っているはずですがなぜ実行できないのですか? また、このエラーの原因はなんなのでしょうか? よろしくお願いします。![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/c7c7e92180b9966a26831bd714459c72.png)
回答: Javaファイルにおいてはコードがすべてmainメソッドに属しているため実行できますが、 Android Studioのほうでは最後のコードがメソッドの外にあるため、文法的におかしいです。 最後の}に赤波線があることにお気づきでしょうか?対応を見てみると一個多いです。