반응형

안드로이드 7

Unity(유니티) 안드로이드 SDK 업데이트 실패 (CommandInvokationFailure: Unable to install additional SDK platform. Please run the SDK Manager manually to make sure you have the latest set of tools and the required platforms installed. )

CommandInvokationFailure: Unable to install additional SDK platform. Please run the SDK Manager manually to make sure you have the latest set of tools and the required platforms installed. 빌드 시, 위 오류 발생 시, cmd창을 관리자 권한으로 열고 아래 컨멘드 수행 후 다시 빌드하기 sdkmanager.bat "platforms;android-29"

카테고리 없음 2020.08.11

Android 앱에 구글 클라우드(GCP) Firestore 연동 추가 하기

안드로이드 앱 구현 시, 데이터를 저장하기 위해서 구글 클라우드 플랫폼(GCP)에서 제공하는 Firestore를 연결 하기 위해 필요한 사항을 기록 한다. (5G까지 무료로 저장 가능) Firestore (datastore) 구조는 컬렉션 > 문서 > 필드 구조 - (문서ID 하위에 key / value 쌍 구조) 컬렉션ID 지정 후, (영문앱이름), 문서ID와 필드를 입력 할 수 있음. 문서ID까지만 필수 추가 후 아래와 같은 화면과 같이 계층 구조가 표시 됨. 메인 화면에서 안드로이드앱 추가 하기 클릭 아래와 같이 안드로이드앱 4개 항목에 대한 작업을 해줘야 하는데, 각 단계별 설명이 잘 되어 있었고, 마지막에 해당 코드만 추가 후 앱 디버깅 모드로 실행하면 정상 반영 되었는지 까지 체크해 줌 clo..

Android 마켓 신규 버전 업로드 (버전 관리)

1.Build.gradle(app)에서 버전 관리하기 build.gradle (App) 선택 build.gradle (App) 파일의 defaultConfig 부분 VersionCode : 정수로 표시 / Google Play Console 에서 버전의 높고 낮을을 구분하기 위한 용도 VersionName : 사용자에게 보여지는 버전 정보 (ex, 1.0 1.1 .1.1.1) 비교적 자유로운 형식 빌드 후, 2.플레이 스토어 콘솔 Console > 출시관리 > 앱버전 > 관리 새버전 출시하기

살아있는감각 2020.06.07

안드로이드 구글맵 API 사용 예제

첫번째 (안드로이드 스튜디오 설치) 두번째 (안드로이드 스튜디오에 Google Play Services 추가) 아래 화면의 Google Play가 들어간 항목을 다 선택했는데, 꼭 필요한지는 아시는분이 댓글 부탁......;; 업데이트 관련 참고 URL https://developer.android.com/studio/intro/update.html#sdk-manager IDE 및 SDK 도구 업데이트 | Android 개발자 | Android Developers Android 스튜디오를 설치하면 자동 업데이트 및 Android SDK Manager를 사용하여 Android 스튜디오 IDE 및 Android SDK 도구를 쉽게 최신 버전으로 유지할 수 있습니다. developer.android.com 세..

살아있는감각 2020.05.21

안드로이드(android 10) open failed: EACCES (Permission denied)

AndroidManifest.xml 파일에 아래 권한을 추가해 주었지만...지속적으로 permission denied 오류가 발생 하였다. java.io.FileNotFoundException : /storage/emulated/0/1590014185724.txt: open failed: EACCES (Permission denied) 우선 구글링 해서 찾은 해결책은... AndroidManifest.xml 파일의 application 항목에 android:requestLegacyExternalStorage="true" 속성을 추가해 주는것.... 파일 접근 권한에 대한 범위를 세부적으로 관리하고 앱 삭제와 별게로 무분별(?)한 파일 생성을 막기 위한 목적이 있는것 같음. 아래 내용을 포함한 저장소 범위..

살아있는감각 2020.05.21
반응형