kivy/buildozerで作成したアプリでGoogleのアプリ内課金が成功した人はいますか?もしそうなら、Linuxのubuntuシステムの下でAPIをインストールして使用する方法を教えてもらえますか?kivy - Buildozer:アプリ内課金(Google android)
答えて
buildozerを使用して、あなたのようにあなたのbashrcファイルに公開鍵を追加します。buildozerとAPKを構築する場合
export BILLING_PUBKEY="your public key goes here in the bashrc"
、あなたは、公開キートークンと課金引数を渡す:
buildozer --with-billing $BILLING_PUBKEY android debug (or release)
apktoolのようなツールを使ってapkを逆コンパイルして、manifest.xmlを公開することができます。
<uses-permission android:name="com.android.vending.BILLING" />
次に、apktoolを使用してAPKを再コンパイルします。
from android.billing import BillingService
は最後に、あなたが署名し、(前に行われていれば、再び)あなたのAPKをzipalignする必要がありますようごmain.py内には、請求書をインポートする必要があります。
アプリでアプリ内課金を有効にする必要があります。 apkをインストールすると、アプリの権限の1つとしてネットワーク通信請求が表示されます。
githubにはアプリ内課金を使用するコードがありますが、そのコードが信頼できるかどうかはわかりません。
私はアプリ購入で実装しようとしています。アプリの購入に関する情報はもうありますか? – xxLITxx
これはできません。 Buildozerは、GoogleがサポートしていないGoogleのアプリ内課金の古いバージョンを使用します。新しいアプリ内課金3を使用する必要があります。 必要なモジュールと補助ファイルをすべてルートフォルダに追加し、そこからインポートしようとします。ちょっと考えました(それがうまくいくかどうか疑問)。 – chitondihk
アプリ内課金の詳細については、ネットで「Googleアプリ内課金3」を検索してください。 Kivy/Buildozerが今日のアプリ内課金を処理するように構築されていれば、Kivy Pythonユーザーは携帯端末に乗ることを意味します。 – chitondihk
- 1. Androidアプリ内課金問題
- 2. AndroidのPayPalアプリ内課金
- 3. Androidアプリ内課金エラーメッセージ
- 4. Androidのアプリ内課金テスト
- 5. Google Playオープンベータ版のアプリ内課金テスト
- 6. Googleアプリ内課金:restoreTransactions()の動作
- 7. Samsung PlasmaとAndroidアプリ内課金
- 8. Androidアプリ内課金購入商品
- 9. Androidのアプリ内課金:文字列ペイロード
- 10. Androidアプリ内課金払い戻し
- 11. アプリ内課金 - WP7、Android、iOS、OVI、BB
- 12. Androidアプリ内課金(サンプルアプリケーションなし)
- 13. アプリ内課金のクーポン
- 14. アンドロイド:アプリ内課金RESULT_SERVICE_UNAVAILABLE
- 15. アプリ内課金と広告
- 16. アプリ内課金mHelper.dispose()エラー
- 17. Google PlayがGoogleアカウントにログインすると言う(アプリ内課金)
- 18. Androidマーケットアプリ内課金IN_APP_NOTIFYレスポンス
- 19. Android Kivy Buildozerビルドの失敗:
- 20. Androidアプリの構造:DLC viaアプリ内課金
- 21. アプリはAndroidでのアプリ内課金の申し込み
- 22. ベータ版ユーザーのアプリ内課金
- 23. Androidのアプリ課金セットの商品数
- 24. アプリ課金のセキュリティ
- 25. Google Playアプリ内課金で無料のアイテムを提供
- 26. Google Playアプリ内課金 - GetPurchasesのテスト - 静的な応答?
- 27. Google Playアプリ内課金 - 購入の購入
- 28. Google Playアプリ内課金での購入の消化
- 29. アプリ内課金またはPaypal
- 30. 購入後のアプリ内課金
私はBuildozer Androidリリースを行ったので、binフォルダの内容を見ることができます。 Buildozerには、請求用のAIDL.javaファイルが含まれているようです。すべてがすべてあれば、私は、マニフェストに課金権限を追加し、アプリ内購入を誘発する方法を知る必要があります。 – chitondihk