본문 바로가기

안드로이드3

[자바] 애드몹 @Override, Cannot resolve method 'load' in 'RewardedAd' 오류 해결방법 구글 애드몹 리워드 광고를 기존 앱에 적용하려 했는데 문제가 발생했다. RewardAd.load 에서 load부분이랑, @Override 가 적용되지 않는 문제가 발생했다. AdRequest adRequest = new AdRequest.Builder().build(); RewardedAd.load(this, "ca-app-pub-3940256099942544/5224354917", adRequest, new RewardedAdLoadCallback() { @Override public void onAdFailedToLoad(@NonNull LoadAdError loadAdError) { // Handle the error. Log.d(TAG, loadAdError.toString()); rewarded.. 2023. 7. 10.
[안드로이드] 기술의 미래 : Java의 영향 자바는 세계에서 가장 널리 사용되는 프로그래밍 언어 중 하나이며, 기술 산업에 미치는 영향은 앞으로 상당할 것이다. 이 블로그 게시물에서는 Java가 기술의 미래를 형성하는 데 중요한 역할을 하는 이유와 이것이 기업, 개발자 및 소비자에게 무엇을 의미하는지 알아봅니다. 먼저 자바가 기술 산업에서 왜 그렇게 중요해졌는지 살펴보자. 자바는 크로스 플랫폼 언어로, 윈도우, macOS, 리눅스를 포함한 모든 운영 체제에서 실행될 수 있다. 이러한 다기능성은 모바일 애플리케이션에서 웹 애플리케이션 및 엔터프라이즈 소프트웨어에 이르기까지 광범위한 애플리케이션에 이상적이다. 그럼 이제, 자바가 가지는 내용에 대하여 알아보자. Java : 기술의 미래를 여는 열쇠 자바의 인기에 기여한 또 다른 핵심 요소는 사용 편의성.. 2023. 2. 14.
자바에 @Override 가 필수로 요구되는 이유 안드로이드 스튜디오를 이용해 개발을 하고, (코틀린이 아닌)자바 파일을 수정하기 위해 파일을 열면, 매 단락마다 Override가 있는 걸 볼 수 있을 것이다. @Override주석은 Java 및 Android Studio에서 사용되며 메서드가 슈퍼클래스에 정의된 메서드를 재정의하기 위한 것임을 나타냅니다.의 사용@Override는 덮어쓰는 메서드가 실제로 슈퍼클래스에 정의되어 있는지 확인하는 데 도움이 됩니다.또, 그 메서드가 덮어쓰기로서 기능하는 것을 의도하고 있는 코드를 판독하는 다른 사용자에게 명확하게 지시하는 문장이다. public class MyClass extends SuperClass { @Override public void myMethod() { // implementation goes.. 2023. 2. 7.