반응형

안드로이드 스튜디오 앱 개발 63

[Android Studio 에러] AAB 파일 추출 오류 app:validateSigningRelease 앱 릴리즈 도중 에러 발생

앱 릴리즈 도중 이러한 에러 발생으로 aab 파일이 추출이 안되고 있습니다. 무슨 일인가 Build 안 내용을 살펴보았는데 jks 파일이 문제가 있었습니다. 다시 말해 Key Store 폴더의 위치가 현재 잘못 지정되어 Key를 찾지 못하고 있던 것이었습니다. 분명히 파일 위치가 맞는다고 생각하던 찰나 요번에 폴더 위치를 변경시킨 것이 생각이 났네요.. ㅎ 다시 jks 파일을 Key store path에 경로를 제대로 찾아준 다음 Key store와 Key의 패스워드를 입력해 주면 정상적으로 aab 파일이 추출되어 나온 것을 볼 수 있습니다.

[Android Studio] 아이템 값 중복검사 for 문을 이용하여 쉽게 하는 방법 알아보기

리사이클러뷰에 존재하는 아이템들 중 내가 리사이클러뷰에 추가할 아이템과 값이 일치한 것이 있는지를 알아낼 수 있도록 for 문을 이용하여 작성해 보았습니다. 우선 RecyclerView와 Adapter가 모두 만들어졌다는 가정하에 int j = 0;//중복되지 않은 상태 for(int i = 0; i < numberAdapter.getItemCount(); i++) { if(numberAdapter.getItem(i).getNumber().equals(String.valueOf(number_except))){ j = 1;//중복인 상태 break; { if(j = 1){ AlertDialog.Builder builder = new AlertDialog.Builder(SettingActivity.this)..

[Android Studio 오류] Please specify destination folder for the signed bundle AAB 파일 생성시 오류 수정하기

다 완성한 어플리케이션 파일에서 aab 파일을 추출하려할 때 아래와 같은 오류가 발생 Please specify destination folder for the signed bundle 라는 경고 메세지가 띄게 되는데 서명한 번들의 목적 폴더를 지정해달라는 의미입니다. Export encrypted Key for enrolling pulished apps in Google Play App Signing의 체크박스안에 체크를 풀어주고 Next 버튼을 누르면 해당 경고 메세지가 뜨지 않고 정상적으로 aab파일을 추출할 수 있습니다.

[광고 수익 받기 위한 첫걸음] Google Admob으로 광고 수익 벌기, 앱 안드로이드 스튜디오 Admob 등록

오늘은 어플리케이션을 이용하여 수익을 내기 위한 첫걸음 Google Admob에 대해 알아보도록 하겠습니다. Google Admob이 무엇인가?? AdMob은 어플리케이션 안에 삽입되는 광고를 지원하고 어플리케이션 사업 확장을 위한 사이트라고 생각하시면 됩니다.그럼 어플리케이션을 만들어놓았다면 Google Admob에 등록이 필수겠죠? Google AdMob: 모바일 앱 수익 창출 인앱 광고를 사용하여 모바일 앱에서 더 많은 수익을 창출하고, 사용이 간편한 도구를 통해 유용한 분석 정보를 얻고 앱을 성장시켜 보세요. admob.google.com Google Admob에 어플리케이션 등록하는 방법에 대해 알아보도록 하겠습니다. admob.google.com 사이트를 통해 들어가서 가입 후 로그인을 진행하..

안드로이드 스튜디오 타이틀바 버튼(메뉴 아이템)들 추가하기 (menu item) [Android Studio]

오늘은 타이틀 바에 메뉴 아이템을 추가시켜 해당 아이템 아이콘을 타이틀 바에 띄우는 작업을 알아보도록 하겠습니다. 일단 menu의 디렉토리를 만들어 그 안에 타이틀 바에 넣을 메뉴 아이템 xml 파일을 만들어주도록 합니다. //activity_menu.xml 위처럼 3개의 아이템을 만들어줍니다. x 아이콘의 뒤로 가기 버튼, 도움말 아이콘의 도움말 버튼, 공유 아이콘의 공유 버튼을 생성했으면 아래처럼 디자인 패널에서 이렇게 3가지가 상단 타이틀 바에 띄게 됩니다. 이 xml 파일을 가지고 이 아이콘들을 사용할 화면의 java 파일로 이동해 줍니다. public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.activit..

안드로이드 스튜디오 카드 뒤집기 애니메이션 만들기 [Android Studio]

카드를 이용한 애플리케이션에서 카드를 누르면 카드가 넘어가는 애니메이션이 들어가면서 카드가 뒤집히는 것을 볼 수 있습니다. ​ 이때 사용되는 카드 뒤집기 애니메이션은 사용자 경험을 향상하는데 큰 역할을 할 수 있습니다. ​그래서 오늘은 안드로이드 스튜디오에서 animate()를 이용한 카드 뒤집기 애니메이션을 만들어보도록 하도록 하겠습니다. | 1. 카드 뒤집기 이미지 만들기 ​ 우선 카드 뒤집기 애니메이션을 만들기 전 카드의 앞면과 뒷면의 이미지가 필요하기 때문에 만들어주도록 합니다. 카드가 뒤집힐 때 이 앞면과 뒷면의 이미지의 크기가 같아야 하며 카드가 뒤집힐 때 서로 교체되어 보여야 합니다. | 2. 카드 뒤집기 레이아웃 구성 ​ 이제 카드 뒤집기에 쓰일 imageView와 뒤집기를 실행시킬 버튼으..

6월 1달간의 1인 개발자 애플리케이션 수익과 앱 사용자 수 알아보기 (앱 광고 수익, 모바일 앱 광고, 앱 광고 단가)

앱 개발은 현재 많은 사람들에게 큰 관심을 받고 있는 분야입니다. 많은 사람들이 앱을 개발하고 매출을 올리는 모습을 보면서 "나도 할 수 있을까?"라는 생각이 드는 분들이 많지 않을까요? 하지만 현실적으로는 앱 개발자로서의 수익을 예측하고 계획하는 것은 어려운 일입니다. 이번 포스팅에서는 1인 개발자로서 현재 6월 앱의 사용자 수와 앱 수익과 관련해 포스팅을 하도록 하겠습니다. 저는 구글 플레이 콘솔에 앱을 등록하여 현재 4개의 앱을 운영하고 있습니다. 기획, 개발, 마케팅, 유지 보수 등 모든 과정을 담당하고 있습니다. 이런 과정에서 많은 시간과 노력이 필요하다는 것은 모두 알고 계실 것입니다. 그리고 개발만큼이나 마케팅 사용자 유치에도 많은 노력이 필요합니다. ​ 4개 앱을 모두 합하여 현재 약 1...

구글 플레이 콘솔 내부 테스트 내부 테스트 진행해서 내 앱이 출시되기 전 피드백 받기 [Google Play Console]

앱을 개발하고 완성했다면, 앱의 안정성과 품질을 검토하여 오류가 없이 앱 사용자들이 이용할 수 있을지 확인하는 것이 중요합니다. 하지만 이런 오류 검토는 혼자 가능할 수도 있긴 하지만 생각지도 못한 부분에서 발생하거나 놓칠 수 있습니다. 그래서 이번 글에서는 구글 플레이 콘솔의 내부 테스트 기능을 활용하여 앱 출시 전에 피드백을 받는 방법에 대해 알아보겠습니다. 우선 구글 플레이 콘솔에 로그인을 하여 내부 테스트를 진행할 앱으로 들어가줍니다. Google Play Console | Google Play Console 앱과 게임이 성장할 수 있도록 사용자에게 도달하고 사용자 참여를 유도하는 데 도움이 될 도구, 프로그램, 통계를 이용하세요. play.google.com 내부 테스트 그룹 생성 왼쪽 내비게이..

게임물관리위원회에서 등급 받기 GRAC에서 콘텐츠 등급을 부여한 후등급 분류 신청서와 cert id를 이용한 등급 심사 업데이트하는 방법...? (2)

저번에 GRAC에서 앱 등급심사를 받고 자체적으로 구글 플레이 스토어에 내 앱이 등급이 결정된 채로 업로드될 줄 알았던 앱에 아무 변화가 없던 것부터 이야기가 시작합니다. IARC에서 한국 국가의 등급 거부를 받아서 GRAC에서 앱을 등급심사과정 및 다시 부여받은 등급을 구글 플레이 콘솔에 동기화 시키는 과정이 인터넷을 아무리 찾아보아도 나오지 않았다. 구글 플레이 콘솔의 모든 항목을 들어가 보아도 등급 동기화과 관련된 곳은 없었다. 그래서 게임물관리위원회에 질문하여 구글 플레이 콘솔에 등급을 동기화 시키는 방법을 물어보려던 찰나 자주 하는 질문에 관련한 질문이 있었다. 내가 받은 등급 분류 증명서와 구글에서 개개인에게 부여한 IARC 인증 ID를 메일로 보내주면 그때 부여한 등급으로 해당 앱을 등록 및..

게임물관리위원회에서 등급 받기 GRAC에서 콘텐츠 등급을 부여한 후에는 해당 등급을 현재 구글 플레이 콘솔 인터페이스에서 구글 플레이 콘솔에 동기화하려면...? (1)

최근에 어플리케이션을 하나 출시해놓은 것이 있었는데 콘텐츠 등급을 어떠한 이유에 앱 분류가 거절되어 앱이 플레이스토어에서 제거됐다는 이메일을 하나 받게 되었습니다. 아무 문제 없던 앱에서 날벼락을 맞았습니다. 놀란 마음에 재차 확인을 해보니 플레이스토어에 내 자식(앱)이 사라진 것이다. 그래서 어떤 부분에 의해 앱 상태가 변경되었는지 궁금하여 구글 플레이 서포트 쪽에 문의를 넣어 콘텐츠 등급을 수정하기로 하였다. 그래서 '술'이라는 워딩에 의해 콘텐츠 등급을 재설문하라는 것 같았다. 그래서 구글플레이스토어에 다시 로그인하여 해당 앱의 콘텐츠 등급을 수정하였는데 한국에 배포하기 전 한국 GRAC에 의해 앱 분류가 거부되어 추가 검토가 필요하다는 메시지가 떴다. 이건 또 처음 보는 경우라 우선 GRAC (게..

반응형