Today's

길을 나서지 않으면 그 길에서 만날 수 있는 사람을 만날 수 없다

반응형

전체 글 454

안드로이드 앱 개발 하기 firebase 에 이미지를 저장해 보자...

앱 개발중에는 간혹적으로 이미지 을 불러다가 사용해야 하는 경우들이 종종 발생한다. SQLite 을 이용할 때는 이미지를 byte 형태로 변환한 다음 저장하는 방식으로 이미지를 저장하고 불러오는 기능을 구현 했다. public long insertDayinfo(String mDate, String msg, byte[] image) { long _id = -1 ; ContentValues values = new ContentValues() ; values.put("mdate", mDate); values.put("msg", msg) ; values.put("image", image); _id = db.insert(tableName, null, values) ; Log.i(TAG, "insert " + _i..

안드로이드 앱 개발 AdMob (애드몹) 정책 위반에 걸리다

헐~~~ AdMob 에서 메일이 왔다. 정책 위반으로 광고가 게시 되지 않는단다. 뭐 사용자도 없는 앱이니 딱히~ 그래도 풀어는 보아야 하기에 이제 그 노력(?)을 시작해 볼 까 한다. 정말인지 확인해 보았다. AdMob 페이지에서 확인해 본 결과는 광고 게재 제한됨. 원인은 playstore 에 게시된 앱이 구글의 정책 위반 이라는 메시지 떄문에 앱이 강제 삭제된 것이 원인으로 보인다. 일단 앱의 게시 상태에 대한 정리는 다시 playstore 에 등록하고 앱을 게시 하는 것으로 해소를 해 두었으니 이제 광고 해제를 위한 노력을 해 볼 차례이다. 정책 위반을 해소 했다는 알림을 Admob 고객센터에 해야 할 것 같다. 이런 것만 봐서는 어떻게 알 것 인가 ? 아직도 이해는 잘 되지 않는다. 다만, Pl..

안드로이드 앱 개발 하기 onestore 등록 안내 메일을 받다.

엇그제 등록을 요청했던 앱이 검증이 완료 되어 등록 되었다는 메일을 받았다. ㅎㅎㅎ 빠르기는 하네, 다만, 중요한 권한 요청이 들어 있지 않아서 인가 ? 아무튼 빠르게 허가가 된 것 같다. 메일의 내용을 보니 카메라 권한 사용 때문에 사용자에게 알림 기능을 넣어야 할 것만 같은 내용이 있기는 하지만, 앱의 사용중 카메라를 이용해서 barcode scan 을 하기 전에 사용자에게 권한 허가을 받기는 하는데, 그것으로 부족하다는 것인가 ? 아무튼지 일단 등록은 되었다. 오호라.. onestore 개발자 페이지 에서도 판매중이라고 확인이 가능 하다. 그럼 이제 실제로 들어가서 확인을 해 볼 까 ? 스토어 등록 확인은 AVD 을 이용해서 해 보도록 하겠다. 오~호라... 원스토어에는 아무래도 playstore ..

안드로이드 개발 onestore 등록해 보기 2일차 검증요청 완료 하기

어제에 이어 오늘은 추가 등록을 해 보겠다. 이번 앱에는 google admob 광고가 들어가 있고 무료 배포를 목적으로 하기 때문에 무료 배포로 진행할 예정이고, 유료 상품으로 판매를 하기 위해서는 정산정보를 미리 등록해 놓아야 적용할 수 있으니 한번 살펴 보기로 하겠다. 정산정보 등록이라는 링크를 타고 들어가면 개인정보를 변경하는 것이라서 비밀번호를 입력 받고 넘어간다. 이런 정보들을 미리 등록해 두어야 위에서 앱에 대한 유료적용을 할 수 있다. 다음은 상품의 라이선스 관리에 대한 부분인데 아직은 이 부분에 대한 설정을 해 보지 않았다. 그래도 앱을 등록하는 데, 큰 문제는 없었기 때문에 일단 이번에는 패쓰~ 다음은 내가 만든 앱의 apk 파일을 업로드 해 주어야 한다. 등록하기 전에 App 이 잘 ..

안드로이드 개발 onestore 에 앱 등록해 보기 ...

구글의 playstore 는 개발자 등록을 하기 위해서는 $25 정도의 초기 등록 비용이 발생한다. 대략 30,000원 이하 정도 그러나 onestore 는 그럴 필요가 없다. 우리나라 통신3사의 사용자들이 동시에 접속하기도 하기 때문에 국내에서만 판매를 목적으로 한다면, playstore 을 공략할 필요는 없을 것으로 보인다. 그럼... 먼저 onestore 에 개발자로 가입을 해 보자. https://dev.onestore.co.kr/devpoc/index.omp ONE store developer center Explore delight 매일매일 새로운 즐거움을 발견합니다. dev.onestore.co.kr 이번에는 상단 메뉴 중에서 APPS 을 클릭해서 나의 상품현황을 조회해 보자 그 다음은 신규..

플레이스토어에 등록한 나의 앱이 삭제 되었다. 어떻게 할 것인가 ? (feat 구글에서 메일 받음)

오늘은 난데없이 구글에서 메일이 하나 왔다. 헉~ 뭔가 ? 열어 보았더니, playstore 에 등록해 두었던 앱 하나가 삭제 되었다는 것이다. 이건 무슨 말인가 ? 앱이 삭제 되다니... 뭐 예전에도 몇개의 앱이 삭제 되었다는 메일을 받은 적이 있어서... ㅋ~ 그다지 놀랍지도 않지만, 이번에는 어떤 이유로 ? 그래서 메일을 첨부 이미지를 열어 보았더니. 두둥~ 친절하기도 하여라... 앱을 실행했다가 종료하기 위해서 뒤로 가기 버튼을 클릭했을 때, 한번 클릭으로 앱이 종료 되는 것을 막기 위해서 두번 클릭 하라는 안내 문구를 보여 주면서 adsense 을 통해서 광고를 붙였는데, 흠... 그것이 Toast.LENGTH_LONG 을 설정해 두기는 했지만, 저렇게 앱이 종료된 이후에도 Custom Toas..

안드로이드 앱 튕김 현상에 대한 확인 방법들

이전에 설명했던 Crashlytics 을 통해서 오류 보고를 확인하는 방법을 설명했었는데, 이번에 또 다른 것이 있는 것을 보게 되었다. ANR-WatchDog, ACRA 등도 앱의 오류가 발생했을 때, 나타나는 현상에 대한 오류 상태를 파악하고 그것으로 내가 만든 앱이 잘 돌아가는 지 확인할 수 있을 것 같았다. 1. 종류 ANR-WatchDog : github 에서 찾을 수 있음 ACRA : github 에서 찾을 수 있음 Crashlytics : firebase 에서 제공 Bugsnag : trial 또는 demo 버전으로 제공됨 (미국에 있는 회사에서) 2. 각각에 대해서 ANR-WatchDog https://github.com/SalomonBrys/ANR-WatchDog#with-gradle--..

반응형