Farklı yerel fiyatlarla Android In-app faturalandırma v3 API'sindeki getSkuDetails yöntemini test etmeye çalışıyorum.Android Uygulama içi faturalandırma v3, doğru yerelleştirilmiş fiyatı döndürmüyor (getSkuDetails)
SkuDetails gasDetails = inventory.getSkuDetails(SKU_GAS);
if (gasDetails != null){
alert("Gas Price is " + gasDetails.getPrice());
}
ben olan bir bir hesapla uygulamasını yükledikten:
Google'da (TrivialDrive) tarafından sağlanan örnek uygulama kullanılan ve getSkuDetails karşılık olarak Google tarafından döndürülen fiyatı görüntülemek için bu değiştirdiniz Google Cüzdan konumu Meksika için ayarlandı.
Uygulama çalıştırıldığında, uyarı yanlış bir şekilde 1,00 TL'lik bir Gaz Fiyatı gösterir, ancak daha fazla Gaz satın almaya çalıştığımda, satın alma işlemi için 12.80 TL tutarında doğru fiyatı gösterir.
Neden getSkuDetails, 1,00 $ yerine 12,68 $ 'lık doğru yerelleştirilmiş fiyatı döndürüyor?
Daha fazla kod parçacığı sunmaktan mutluluk duyuyorum, ancak yukarıdakiler Google tarafından sağlanan örnek uygulamaya ekledim.