반응형

전체 글 273

Microsoft, Edge를 버리지 말라고 간청하기 위해 Google의 Chrome 다운로드 페이지를 하이재킹

Microsoft Edge는 Google.com의 Chrome 다운로드 페이지에 배너를 삽입하여 사람들에게 Windows 브라우저를 고수해 달라고 간청하는 모습이 포착되었습니다. 이번 주 Neowin에서 언급한 바와 같이 Edge Canary를 사용하여 Chrome Canary를 다운로드하고 설치하려는 시도(둘 다 실험용 브라우저 빌드)로 인해 Edge 브라우저 창에 Edge의 장점을 축하하는 배너 그래픽이 표시되었습니다. "Microsoft Edge는 Chrome과 동일한 기술로 실행되며 Microsoft의 신뢰가 추가되었습니다." 배너는 "지금 안전하게 탐색"이라는 레이블이 붙은 버튼 위에 표시됩니다. 이것은 Google 웹페이지(google.com/chrome/canary/thank-you.html..

IT소식 2023.02.26

안드로이드 스튜디오 Gradle build failed

안드로이드 앱을 개발하다보면 아래와 같은 에러를 종종 볼 수 있게 됩니다. "Gradle build failed" 이 에러 문구의 에러가 워낙 많아서 구글에서도 가이드를 해놓았습니다. 1. Android Gradle 플러그인 업데이트 Android 스튜디오를 업데이트하면 Android Gradle 플러그인을 사용 가능한 최신 버전으로 자동 업데이트하라는 메시지가 표시될 수 있습니다. 업데이트를 수락하거나 프로젝트의 빌드 요구사항에 따라 버전을 수동으로 지정할 수 있습니다. Android 스튜디오의 File > Project Structure > Project 메뉴 또는 최상위 build.gradle 파일에서 플러그인 버전을 지정할 수 있습니다. 플러그인 버전은 Android 스튜디오 프로젝트에 빌드된 모..

교통 CCTV 뷰어 상습 정체 해결 앱

1. 앱 개발 동기 운전을 하다보면, 내가 가는길이 얼마나 막히는지 궁금할때가 자주 있습니다. 단순 빨간색 녹색 표시가 아니라 교통 CCTV를 보여주는 앱이 있으면 좋겠다는 생각을 했습니다. 이제, 편하게 앱에서 전국 교통 CCTV를 확인해보세요. 2. 앱 사용 영상 (youtube) https://youtu.be/FY3Qn6i70lA 3. 앱 설치 링크 (플레이스토어) 아래 연결 링크를 선택하시면 바로 설치가 가능합니다. https://play.google.com/store/apps/details?id=com.picker.cctvvideo 마키나 교통 CCTV 뷰어 - Google Play 앱 전국 교통 CCTV 위치를 지도에 표시하며, 선택 시 실시간 영상 재생 play.google.com 4. 앱 ..

안드로이드 앱 2023.02.10

java.lang.NoSuchMethodError: No static method metafactory 에러 간단 해결 방법

안드로이드 앱 개발중 아래와 같은 에러를 만나기도 합니다. 의외로 해결방법은 아주 간단합니다. 1. 현상. java.lang.NoSuchMethodError: No static method metafactory 라는 에러를 출력합니다. 2. 해결방법 2.1 안드로이드 스튜디오에서 프로젝트 스트럭처 선택 2.2 java version은 1_8로 고정합니다. - 왼쪽 탭에서 modules를 선택합니다. 오른쪽에서 source compatibility 와 TargetCompatibility를 java 1_8로 고정합니다. 3. 재빌드 다시한번 빌드하면 정상적으로 해결된것을 확인가능합니다.

android.content.ActivityNotFoundException 에러 간단 해결 방법

안드로이드 앱을 개발하다보면 아래와 같이 에러가 발생하는 경우가 있습니다. 이때 간단히 해결하는 방법을 공유합니다. 1. 에러 스택 트레이스 유형 android.content.ActivityNotFoundException android.content.ActivityNotFoundException Exception android.content.ActivityNotFoundException: at android.app.Instrumentation.checkStartActivityResult (Instrumentation.java:2067) at android.app.Instrumentation.execStartActivity (Instrumentation.java:1727) at android.app.Act..

Exception java.lang.RuntimeException: Canvas: trying to draw too large bitmap. 간단 해결 방법

그림파일을 많이 사용하는 앱을 개발할때 종종 발생하는 에러입니다. 1. 에러 문구 스택 트레이스 유형 java.lang.RuntimeException Exception java.lang.RuntimeException: Canvas: trying to draw too large(192000000bytes) bitmap. at android.graphics.RecordingCanvas.throwIfCannotDraw (RecordingCanvas.java:280) at android.graphics.BaseRecordingCanvas.drawBitmap (BaseRecordingCanvas.java:88) at android.graphics.drawable.BitmapDrawable.draw (BitmapD..

Caused by java.lang.NullPointerException: Attempt to invoke virtual method 간단 해결 방법

코딩을 하다보면 흔히 발생하는 에러로 NullPointerException이 있습니다. 현업에서는 주로 앞글자를 따서 NPE가 발생했다고 말하기도 합니다. NPE 문제를 해결하기 위한 가장 간단한 방법을 공유합니다. 1. 원인 -. API를 제공할때 Null 을 제공하여 문제 발생시 해결하도록 권장합니다. null이 있어서 프로그래머는 에러가 발생하는지 초기화가 필요한지 여부를 알게 됩니다. 하지만, 적절한 null 처리를 하지 않으면 이와 같이 에러만 발생합니다. 2. 해결방법 -. 아래 코드에서 보면 mopubView 객체를 null 확인을 하지 않고 destory 해서 에러가 발생합니다. @Override protected void onDestroy() { super.onDestroy(); moPu..

java.lang.IndexOutOfBoundsException 에러 간단 해결 방법

개발하다가 아래와 같은 에러 메시지가 발생할때 간단히 해결하는 방법을 공유합니다. 1. 에러 메시지 -. 에러 메시지로 배열의 크기가 0인데 0을 참조하려고 할때 발생한다. 배열에 1개 이상의 데이터가 있어야 참조가 가능하며, 0개일때는 에러를 발생하게된다. 아래는 개발중인 앱에서 발생한 에러이다. java.lang.IndexOutOfBoundsException Exception java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.get (ArrayList.java:437) at com.picker.megapicker.PredictActivity$predictNumber$1.invokeSuspend (PredictAc..

Microsoft는 ChatGPT와 Bing 검색을 통합하여 Google에 도전

Microsoft는 ChatGPT를 사용하여 검색 쿼리에 응답하는 Bing 버전을 출시할 계획이라고 합니다. The Information은 Microsoft가 Bing이 Google과의 경쟁력을 강화하기 위해 3월 말 이전에 새로운 기능을 출시하기를 희망한다고 보도했습니다. AI 회사인 OpenAI가 구축한 ChatGPT의 기술을 사용하여 Bing은 정보에 대한 링크 대신 질문에 대해 보다 인간적인 답변을 제공할 수 있습니다. Google과 Bing은 이미 많은 검색 쿼리의 상단에 있는 링크에서 관련 정보를 표시하지만 Google의 지식 패널은 사람, 장소, 조직 및 사물에 대한 정보를 검색할 때 특히 널리 퍼져 있습니다. Microsoft의 ChatGPT와 같은 기능을 사용하면 Bing이 Google의..

IT소식 2023.01.05

Manifest merger failed : Apps targeting Android 12 and higher 간단 해결 방법

안드로이드 앱 개발 중 os 버전을 올리다보면 아래와 같은 에러를 만나게 됩니다. 이때 가장 간단히 해결하는 방법 공유합니다. 1. 에러 -.아래와 같이 에러문구 발생합니다. 2. 원인 -. android os가 버전 업되면서 구성요소들의 보안을 높이기 위해 등장한 강제 에러입니다. 3. 해결 방법. -. Main Activity 즉 앱실행시 처음 실행되는 앱에 대해 exported를 true로 변경해주면 해결 됩니다. AndroidManifest.xml파일을 열어주고 아래 스크린샷의 파란색 하이라이트 처럼 exported를 true로 설정합니다. android:exported="true" 4. 관련 문서 4.1 에러 문구 Manifest merger failed : Apps targeting Andro..

반응형