2013-07-30 4 views
5

나는 Android 용 앱 개발의 초보자입니다. 엄청난 노력 끝에 Amazon App Store 용 안드로이드 앱을 개발했습니다. 내 앱에 인앱 구매 기능이 포함되어 있습니다. 그러나 앱은 삼성 갤럭시 S2에서 작동하지 않았기 때문에 Amazon App Store에서 거부당했습니다. Amazon 및 Google Playstore에서 인앱 구매가있는 모든 기기에서 내 앱이 실행되도록하려면 어떻게해야합니까? 이 목적을 위해 미리 만들어진 라이브러리가 있습니까? 어떤 제안이라도 도움이 될 것입니다.Google Play 및 Amazon 스토어 용 Android 앱 개발

답변

9

OpenIAB - 개방형 인앱 결제는 하나의 라이브러리에서 앱의 많은 상점을 통합하는 데 도움이되는 인앱 결제 라이브러리입니다. 여기에 그들의 소개입니다 :

안드로이드 애플 리케이션을 모든 기존 안드로이드 애플 리케이션 스토어에 업로드하는 것은 힘든 과정이며 AppDF 프로젝트는 더 쉽게 만들 수 있도록 설계되었습니다. 그러나 개발자가 더 어려운 것은 앱 스토어마다 다른 구매 API를 지원하는 것입니다. 이미 5 개의 서로 다른 앱내 구매 API가 있으며이 수가 증가하고 있습니다. 우리는 모든 상점의 앱 스토어 인앱 구매 API를 포장하고 개발자가 앱/게임을 개발하여 APK가 모든 상점에서 작동 할 수있는 손쉬운 방법을 제공하는 오픈 소스 라이브러리를 만들 예정입니다. 각 상점에서 적절한 인앱 구매 API를 자동으로 사용합니다. 또한이 라이브러리를 사용하여 빌드 된 모든 APK 파일을 지원하도록 구현할 수있는 공개 인앱 결제 API를 개발할 것입니다.

여기에 openIAB's github repository입니다. 뿐만 아니라 openIAB은 구글 플레이와 아마존 지원하지만, Yandex 주차, 삼성 애플 리케이션과 더 ...

업데이트 지원 : 온라인 자동 Jenkins .There를 사용할 수있는 많은 장치 구성에 대한 귀하의 응용 프로그램을 테스트하기 위해 이 많은 자습서 여기에 dzone에서 one example tutorial이 있습니다.

+0

자습서 링크가 작동하지 않습니다 :(이 질문을 구현해 보셨습니까? (질문 만하면) – Bhaijaan

+0

나는 이미 젠킨스를 다운로드하여 설치하고 작동합니다. 많은 개발자가 좋습니다.하지만 한 사람에게는 과잉이라고 인정합니다. 프로젝트에서 OpenIAB을 테스트했으며 API는 Google의 billinghelper API와 매우 유사하지만 아직 Google이나 Amazon에 앱을 제출하지 않았지만 해당 API가 휴대 전화에서 작동하는지 확인할 수 있습니다. –

1

Amazon과 Google을 모두 지원하는 RoboBilling을 사용할 수 있습니다.

https://github.com/christopherperry/RoboBillingLibrary

은 사용자 정의가 될 예정 자바 라이브러리 구축이다 "이 목적을 위해 사전 구축 된 라이브러리."

그렇다면 내 게임은 각 플랫폼마다 최신 SDK 및 IAB 라이브러리를 지원하도록 코딩 된 사용자 지정 저장소를 사용합니다. 유지 비용은 비싸지 만 일관된 결과를 제공합니다.