본문 바로가기

Android 안드로이드

(8)
[안드로이드/Android] 구글 플레이 스토어 출시중단 구글 플레이 스토어 에서 설정 > 고급설정 > 앱 이용가능 여부 출시 안됨 체크 후 오른쪽 하단 변경사항 저장
[Android] Ionic /Capacitor 쿠키(Cookie)세션(Session) 문제 targetsdkversion 31 (Android 12) 이번에 안드로이드 앱 출시시 대상 API 수준 요구사항이 12로 올라가서 버전을 맞춰주었다. targetSdkVersion 을 맞춰주고 IntentFilter의 exported 명시적 선언 이 필요하다고 해서 manifest.xml에 android:exported="false" 추가 했으나.. 쿠키/ 세션으로 로그인 관리를 하고있었는데 계속 적용이 안됐다. 공식 문서를 살펴보니 쿠키관련 내용은 SameSite 동작테스트 관련 내용 공식 사이트 - https://help.dfinery.io/hc/ko/articles/8507534420377--%EC%A4%91%EC%9A%94%EA%B3%B5%EC%A7%80-Android-Target-API-31-Android-12-%EC%97%85%EB%8D%B0%EC%..
[안드로이드/Android] Unable to determine application id: com.android.tools.idea.run.ApkProvisionException: No outputs for the main artifact of variant: debug 에러 해결 Unable to determine application id: com.android.tools.idea.run.ApkProvisionException: No outputs for the main artifact of variant: debug 이 에러가 발생해서 빌드가 안되는 경우가 있다. 해결방법 1. Build -> Clean project 2. Build -> Rebuild project 를 해주고 안될 경우 3. File -> Invalidate Caches / Restart -> Invalidate and restart 를 해주면 된다. https://stackoverflow.com/questions/56440572/how-to-fix-unable-to-determine-application-..
[Android] 크롬으로 안드로이드 디버깅 하기 먼저 원리는 간단합니다. 안드로이드에 크롬을 설치하고,USB로 PC로 연결하고,PC의 크롬에서 인식하는 방식입니다. 좀더 자세히 설명하면, 1. 안드로이드에서 크롬을 설치하고요.(버전 32 이상!) 2. USB로 PC에 연결합니다.(별다른 SW 설치 없이 그냥 연결입니다) 3. 안드로이드 환경설정에서 개발자옵션을 켜고, USB디버깅을 활성화(아래 그림 3가지 참고) 4. PC에 설치된 크롬에서 기기를 찾습니다. (주소창에 about:inspect) chrome://inspect 3단계부터 조금 자세히 알아보겠습니다. 3. 안드로이드 환경설정에서 개발자옵션을 켜고, USB디버깅을 활성화 갤럭시노트2 android 4.3 기준 화면입니다. 환경설정-디바이스정보-빌드번호항목을 찾습니다 여기서 빌드번호를 7차례..
이미 버전 코드가 1인 APK 또는 Android App Bundle이 있으므로 다른 버전 코드를 사용해야 합니다 (앱 업데이트) 앱 등록할때 이런 문구가 뜨면서 업로드가 안된다면 '이미 버전 코드가 1인 APK 또는 Android App Bundle이 있으므로 다른 버전 코드를 사용해야 합니다' 버전이 수정된 표시를 해줘야 한다는 뜻입니다. 방법은 변경후 sync를 맞추고 다시 apk 만들어서 플레이스토어 프로덕션 -> (오른쪽 위) 버전수정 (저장 - 검토 - 프로덕션 출시) 출처 : https://binshuuuu.tistory.com/255 출처 : https://lcw126.tistory.com/28?category=771511
안드로이드(Android) 앱 아이콘 변경 앱 아이콘을 변경하려면 우선 아이콘이 있어야 하죠 아이콘을 준비해 줍니다. 아이콘 사이즈는 512x512 입니다. 그 다음 그리고 이미지 Path 를 맞춰주면 아래와 같이 됩니다. Name 은 상황에 맞게 바꾸고 (* 단 대문자 안됨 저는 ic_django 로 했습니다) Resize 로 크기를 알맞게 조절한 후 Next 크기 확인후 finish 그럼 res/mipmap 에 아이콘을 확인할수 있습니다. 사진 상에는 ic_main 이지만 아이콘 이름에 맞게 변경 합니다. 바꾸고 나면 에러가 날수도 있는데, 이때는 xmlns:tools="http://schemas.android.com/tools" 라인과 tools:replace="android:icon" 라인을 추가하면 된다 . . . 출처 : https:/..
안드로이드(Android) 패키지명 변경하기 com.example.project -> com.myproject.project 로 변경하고 싶을때 사용한다. 체크 표시를 풀면 com.example.project 로 묶여있던 구조가 분리된다. 바꾸고자 하는 디렉토리 우클릭 후 refactor > rename 해준다 출처: https://developer88.tistory.com/37 [Developer88]
[ANDROID STUDIO] 안드로이드 앱 배포 build > generate Signed Bundle / APK 선택합니다. Android App Bundle을 선택하면 app.aab 파일이 생성됩니다. aab 파일은 play store에 배포할때 용량이 줄어든다고 합니다. apk는 기존과 동일하게 apk를 뽑습니다. key store가 없으니 create new를 눌러 key store를 생성합니다. key store path에 경로와 filename.jks 를 입력합니다. Next를 누릅니다. release를 선택하고 finish를 누릅니다. app/release/app.aab가 생성되면 play store에 배포 합니다. 출처 : https://romeoh.tistory.com/entry/Android-Studio-%EC%95%88%EB%93%..