最近、git-hubからコードをダウンロードし、それを自分のAndroid studioに同期しました。多くのエラーと問題に直面して修正しました。しかし、最後の問題は正しいままです。これで、私のAndroid studioは、次のようにクラス 'FloatingActionButton'を実行できません image
'AppCompatActivity'を含む以前の多くの他のクラスは解決できなかったことに注意してください。依存関係を次のように変更すると、問題が解決しました
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.Android.support:appcompat-v7:27.1.1'
implementation 'com.Android.support.constraint:constraint-layout:1.1.2'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.Android.support.test:runner:1.0.2'
androidTestImplementation 'com.Android.support.test.espresso:espresso-core:3.0.2'}
しかし、依存関係を変更した後でも、プロジェクトをクリーンビルドし、「キャッシュの無効化/再起動...」を実行しても、「FloatingActionButton」の問題は依然として存在します。誰かが解決策を手伝ってくれませんか?
ここに リポジトリ のリンクがあります
そしてここに アクティビティのJavaコード エラーが発生している場所
FloatingActionButtonはデザインライブラリにあります。
この行を依存関係に追加します。
implementation 'com.Android.support:design:27.1.1'
この投稿には、FloatingActionButton
に関するより一般的な情報もあります: サポートライブラリを使用したFloatingActionButtonの例
@Sub 6 Resourcesはすでにこの質問に完全に回答していますが、ボーナスのヒントを追加したいと思います。すでにimplementation 'com.Android.support:design:27.1.1'
をコードに追加していて、コンパイラがそれでもFloatingActionButtonクラスを解決できない場合は、単にプロジェクトを再構築。同僚と私は最近、依存関係がすでに存在し、簡単な再構築ですべてが解決したときに、これと同じ問題が発生しました。
これがお役に立てば幸いです。メリーコーディング!