본문 바로가기
728x90

개발/ETC4

[ETC] Postman Mock Server로 API 데이터 변경하면서 테스트하기 Postman Mock Server 작업을 하다보면 기존 API에 데이터가 추가되거나 제거되는 경우가 있습니다. 만약 서버 개발자가 바쁘다면 서버 개발자가 변경해줄 떄 까지 기다리는 수 밖에 없습니다. 또는 어떤 케이스에서 에러가 발생하는지 찾아보기위해 여러 데이터를 집어넣고 테스트를 해야하는 경우가 있습니다. 이럴 때 Postman Mock Server를 이용해 API 데이터를 자유롭게 변경하면서 테스트하는 방법을 알아보겠습니다. Postman Mock Server 생성 0. 시작전 설정 Postman 로그인이 필요합니다, 보통 구글 로그인으로 사용해요. Postman WorkSpace가 없다면 생성해주세요. API는 JsonPlaceholder fake api를 사용합니다. https://jsonpl.. 2021. 9. 29.
[ETC] JitPack으로 라이브러리 모듈 배포하기 JitPack 자신이 만든 라이브러리를 배포하는 방법들 중 JitPack을 통해 라이브러리 모듈을 배포하는 방법을 알아보겠습니다. JitPack을 사용하면 크게 설정할 것 없이 Github에 있는 자신의 프로젝트를 배포할 수 있습니다. 프로젝트에 JitPack 설정 시작 전 프로젝트 구조는 다음과 같습니다. Github 프로젝트는 미리 생성했습니다. 꼭 다음과 같은 구조일 필요는 없습니다.(라이브러리 모듈만 존재해도 가능) app : 테스트를 위한 앱 모듈 (배포하지 않음) exlibrary : 테스트를 위한 라이브러리 모듈 (배포 대상) Example 클래스 코드 class Example { fun getString(): String = "Jhdroid" fun getBlogUrl(): String =.. 2021. 3. 2.
[ETC] 앱 배포 지적 재산권 이슈 대응 흐름 회사에서 업데이트한 앱이 구글 정책 위반으로 일시정지 및 제거됐다는 메일을 받음 회사에서 배포한 앱은 명의 도용 정책을 위반하는 앱이 아니여서 메일로 문의를 보냄 다음과 같은 답변을 받음(일부 내용은 '###'으로 처리했습니다.) 안녕하세요, Google Play팀에 문의해 주셔서 감사합니다. 앱(com.###.####) 상태: 정책 위반으로 인해 Google Play에서 이용이 중지됨 이의 제기 요청을 검토한 결과, 앱이 여전히 Google Play 정책을 위반하는 것으로 확인되었습니다. 검토 과정에서 앱이 명의 도용 및 지적 재산권 정책을 위반하는 것으로 확인되었습니다. 다른 앱 또는 법인의 브랜드, 제목, 로고, 이름을 사용자가 오해할 수 있는 방식으로 사용하는 앱은 허용되지 않습니다. 명의 .. 2021. 1. 13.
[ETC] adb 명령을 쉽게 사용할 수 있는 플러그인 ADB(Android Debug Bridge) ADB는 기기와 통신해 다양한 명령을 실행할 수 있는 커맨드라인 툴입니다. 자세한 내용은 공식 가이드를 확인해보세요. developer.android.com/studio/command-line/adb 플러그인 설치 방법 ADB를 이용하려면 cmd나 Window PowerShell을 실행하고 명령어를 입력해야 하는데 이를 안드로이드 스튜디오에서 쉽게 사용할 수 있게 도와주는 플러그인을 소개하고 적용하는 방법을 설명하겠습니다. 안드로이드 스튜디오를 실행하고 설정(ctrl + alt + s)을 열고 Plugins 선택 검색하는 곳에 ADB를 입력 ADB Idea 설치 Restart IDE 를 눌러 안드로이드 스튜디오 재시작 상단 메뉴바 Tools 에 ADB Ide.. 2021. 1. 7.
728x90