안드로이드 AVD 나 스마트폰에서 구글맵 API를 사용한 앱을 개발하고 실행 시 발생한 에러 해결방안을 정리했습니다. 발생경로: 내 앱에서 구글 지도를 실행 발생에러: "your app is having trouble with Google Play services.Please try again." 해결방법: 1. 안드로이드 AVD 나 스마트폰에서 설정(Settings)으로 이동 2. 앱 및 알림(Apps & notifications) 3. Google Play Store 선택 4. 앱정보(App Info) 5. 권한(Permissions) 6. 모든 권한 허용(Turn on All permission settings)
안드로이드 가상기기에 파일 업로드하는 2번째 방법으로 Device File Explorer를 이용하는 방법에 대해서 정리해봤습니다.1. 먼저 가상기기를 실행합니다.2. 메뉴의 View>Tool Windows > Device File Explorer 로 이동하여 툴을 실행합니다. 3. sdcard폴더를 선택하여마우스 오른쪽 버튼을 누릅니다.팝업창에서 Upload옵션을 선택합니다. 4. Select Path화면에서 원하는 파일을 선택 후 OK버튼을 클릭하면 파일이 업로드 됩니다. 업로드된 파일이 업데이트 되지 않으면 폴더 선택 후 마우스 오른쪽 버튼을 눌러 Synchronize옵션을 선택하면 됩니다.
안드로이드 가상기기(AVD)에 파일을 업로드할 수 있는 간단한 방법을 정리해봤습니다.정말 간단해서 깜짝 놀랄겁니다..ㅎㅎ먼저 탐색기에서 업로드할 파일이 있는 폴더로 이동합니다.가상기기의 론처(바탕화면)를 실행합니다.업로드할 파일을 드래그하여 가상기기 화면에서 드롭(드랍)하면 파일이 복사되면서 가상기기에 파일이 업로드됩니다.다운로드 되는 경로는 /sdcard/Download 폴더에 입니다. 다운로드 된 파일을 확인하는 방법은 2가지 방법이 있는데, 첫번째 방법은 가상기기의 Files앱을 실행하면 확인이 가능합니다.두번째 방법은 안드로이드 스튜디오에서 Device File Explorer 를 실행하여 확인합니다.Device File Explorer 를 사용하는 방법은 다음 포스팅에서 계속됩니다.
안드로이드스튜디오 설치 중 SDK Componets Setup설정 화면에서 멈추면서아래화면처럼 Your SDK location contains non-ASCII characters.에러가 멈추면서 에러가 발생하였습니다. SDK설치 경로에 한글, 특수문자나 공백이 포함되어 있는경우에 발생합니다....를 눌러서 SDK설치 경로를 영문으로 변경하면 Next버튼이 활성화 되면서 다음단계로 정상적으로 진행이 됩니다. 어렵지 않은 오류해결 이었습니다..안드로이드 애플리케이션을 개발하면서 프로그램 설치 폴더 이름이나 프로젝트 이름은 영문으로 만들어 주는것이 좋습니다.이클립스로 안드로이드 개발시에도 이런 오류 있었는데, 안드로이스튜디오에서도 여전히 한글이름을 사용하는 겨우에 오류가 발생하는군요.. 2018/10/13 ..
안드로이드 애플리케이션을 개발하기 위해서 안드로이드 스튜디오, SDK, AVD를 설치하면 대략2GB이상이 필요한데(SDK를 버전별로 여러개 설치하다보니 그 용량이 대략 50GB가 되었습니다) 그래서 C드라이브 용량 절약하는 방법에 대해서 정리해봤습니다.C드라이브의 사용자 계정이름 폴더 아래 설치되는 안드로이드 관련 폴더를 모두 D드라이브로 변경하는 것입니다. 방법: 안드로이드 환경변수로 ANDROID_SDK_HOME를 설정해 줍니다.(avd경로가 변경됩니다.) 1. 내컴퓨터>속성(혹은 제어판>모든제어판 항목>시스템) > 고급시스템설정>고급탭> 환경변수로 이동합니다.시스템변수> 새로만들기> 변수: ANDROID_SDK_HOME, 값:D:\Android(원하는 폴더이름 영문으로만들기) 2. 아래 이미지처럼 ..
안드로이드스튜디오 설치 후 컴파일을 하니 Aapt2 오류가 발생했습니다.오류내용: Error: java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.v2.Aapt2Exception: AAPT2 error: check logs for details 임시수정 방편으로 gradle파일에서 android.enableAapt2=true로 변경하니 오류를 사라졌지만 아래와 같은 메세지를 확인할 수 있습니다 .2018년 말에 없어진답니다.The option 'android.enableAapt2' is deprecated and should not be used anymore.Use 'android.enableAapt2=true' to r..
안드로이드 스트디오 설치 시 가상기기(AVD)를 실행했는데 아래와 같은 오류가 발생하면 AVD가 실행되지 않았습니다. Emulator: emulator: ERROR: x86 emulation currently requires hardware acceleration!오전 9:17Emulator: Process finished with exit code 1 아래 링크에 들어가서 HAXM를 재설치 해봤습니다. https://software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager-intel-haxm 그런데 역시나 HAXM에 설치 오류 메세지가 발생했습니다.This computer meets the requirements for..
안드로이드에서 오레오버전(Oreo)8.0(API 26)이전 버전에서 Notification을 잘 사용하고 있다가 버전업을 한 후 알림이 동작하지 않아서, 그 수정 코드를 정리했습니다. 원인: Android Developer사이트에서 Notification.Builer()메소드를 찾아보면 아래와 같은 설명이 나옵니다. API 26버전에서 인자가 하나인 builder는 deprecated됐다는 내용이 나옵니다. Notification.Builder(Context context)This constructor was deprecated in API level 26. ll posted Notifications must specify a NotificationChannel Id. 해결책:오레오 버전에는 builde..
문제: 특정 단말기에서 고해상도의 Bitmap을 ImageView에 설정하면 보이지 않는 현상.원인: 로그캣에 아래와 같은 로그를 발견할 수 있다...설정하려는 비트맵의 크기가 텍스쳐에 업로드할 수 있는것에 비해 너무 크다는 이야기..W/OpenGLRenderer: Bitmap too large to be uploaded into a texture (4160x2340, max=4096x4096) 다시말해 안드로이드의 하드웨어 가속 시 기본적으로 GL_MAX_TEXTURE_SIZE 만큼만 rendering을 할 수 있기 때문에 이 사이즈를 넘어가는 비트맵은 정상적으로 처리가 되지 않는다.이다. 대책: 1. 하드웨어 가속끄기 수정방법: AndroidManifest.xml 에서 해당 Activity의 속성에 ..
안드로이드 하위버전(21이전)에서 스마트폰에 다운로드 시 아래와 같은 에러를 볼때가 종종있다. Error:The number of method references in a .dex file cannot exceed 64K. Learn how to resolve this issue at https://developer.android.com/tools/building/multidex.html:app:transformClassesWithDexForDebug FAILEDError:Execution failed for task ':app:transformClassesWithDexForDebug'.> com.android.build.api.transform.TransformException: com.android...
- Total
- Today
- Yesterday
- MYSQL
- 라이브러리 오류
- datatypeconverter
- 아나콘다 프롬프트 #파이썬 모듈 삭제하기 #conda remove #pip uninstall
- jsp
- JDK
- JSP 데이터베이스 연동 시 에러
- 안드로이드 스튜디오 3.2.1
- 자바
- 스프링부트
- mariadb
- python
- 데이터 베이스 연결하기
- IntelliJ
- 아나콘다 #미니콘다 #설치하기 #가상환경 # 가상환경 activate # 패키지 설치하기
- 주피터노트북 #시작위치 변경
- C++ 프로그램 개발 툴
- 비주얼 스튜디오 코드에서 html파일 실행하기
- workbench #EER Diagram #한글깨짐 #한글오류
- inellij community
- Device File Explorer
- VSCode #php디버깅 #Xdebug설정 #Visual Studio Code 디버깅
- DateBbase 오류
- AVD
- 화면 자동 갱신
- OracleDB
- DateBbase에러
- sethttpport
- httpport
- 비주얼 스튜디오 코드 설치하기 #visual studio code설치하기
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |