해킹 당하지 않는 인앱 빌링(In-App Billing) 처리 과정
몇 년 전에 작성한 것인데.. 혹시나 필요한 분이 있을까해서 올려봅니다. 해킹 당하지 않게 처리하기 위한 서버 검증 과정을 포함한 구글플레이의 인앱결제(In-App Billing) 과정입니다. In-App Billing V3 사용 관리되는 상품(Managed Product) – 동일 상 …
몇 년 전에 작성한 것인데.. 혹시나 필요한 분이 있을까해서 올려봅니다. 해킹 당하지 않게 처리하기 위한 서버 검증 과정을 포함한 구글플레이의 인앱결제(In-App Billing) 과정입니다. In-App Billing V3 사용 관리되는 상품(Managed Product) – 동일 상 …
대부분의 인터넷 뱅킹용 앱에서 루팅 폰 여부를 검사합니다. 루팅되어 있으면 서비스를 이용할 수 없게하죠.. 이넘들은 루팅하면 무슨 큰 문제가 생기는 것처럼 생각하고 있는 것 같습니다… Windows만 하더라도 보통 루트 권한으로 구동되고 있는데 말이죠.. 내 폰 보안은 내가 챙기는데.. …
안드로이드 앱 개발은 몇 개 했었는데.. 마켓에 등록하기는 이번이 처음입니다. 병돌리기(Spin The Bottle) 앱입니다. 뭔가를 선택하거나 내기를 할때 간편하게 즐길 수 있는 룰렛 게임입니다. 게임 방법 ——————————————– 흔들거나 병을 터치해서 병을 돌립니다. 메뉴 키 …
SurfaceView를 상속한 뷰 클래스를 하나 만들어 액티비티를 띄울 경우 아래와 같은 에러가 발생하면서 뷰가 표시되지 않고, 까만 화면만 표시되다 에러가 발생하는 경우 WARN/ActivityManager(374): Launch timeout has expired, giving up …
안드로이드(android) 앱이 실행되면서 스플래시(splash, 로딩) 화면을 띄우는 소스입니다. 여러가지 방법이 있겠지만 제가 사용하는 방법은 아래와 같습니다. AndroidManifest.xml …!–>
에뮬레이터 실행 C:\android\tools\emulator.exe -avd Android.2.0.1 -verbose -qemu -serial COM4 안드로이드 에뮬레이터에 쉘 접속 c:\adb kill-server c:\adb devices C:\adb shell 안드로이드 에뮬레 …