본문 바로가기

코틀린4

[자바] 애드몹 @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.
[Kotlin/Java] 안드로이드 스튜디오 프로젝트 폴더 파일 열기 안드로이드 스튜디오 오픈소스를 이용해 프로젝트를 진행하고 싶어지면, 압축파일을 받고 압축을 풀고 프로젝트를 실행하기 위해 안드로이드 스튜디오에서 열기를 해보지만 열리지 않는다. 이럴때는 폴더가 아니라 Build.Gradle 파일을 열어주도록 하자. 2023. 2. 22.
[안드로이드] 기술의 미래 : 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.