2013-02-22 7 views
6

Próbuję przetestować metodę getSkuDetails w interfejsie API usługi rozliczeń w aplikacji w wersji beta w wersji beta z różnymi cenami lokalnymi.Płatności w aplikacji w aplikacji na system Android w wersji 3 nie zwrócą poprawnej ceny zlokalizowanej (getSkuDetails).

użyłem przykładowej aplikacji udostępnianej przez Google (TrivialDrive) i zmodyfikowane go, aby wyświetlić cenę zwracanych przez Google w odpowiedzi na getSkuDetails:

 SkuDetails gasDetails = inventory.getSkuDetails(SKU_GAS); 

     if (gasDetails != null){ 
      alert("Gas Price is " + gasDetails.getPrice()); 
     } 

Mam zainstalowaną aplikację ze z konta, które ma Ustawienie lokalizacji Portfela Google w Meksyku.

Po uruchomieniu aplikacji alert nieprawidłowo pokazuje cenę gazu równą 1,00 USD, ale gdy próbuję kupić więcej gazu, pokazuje prawidłową cenę MX 12,72 USD za zakup.

Dlaczego getSkuDetails nie zwraca poprawnej zlokalizowanej ceny MX 12,72 zamiast 1,00 USD?

Z przyjemnością dostarczamy więcej fragmentów kodu, ale powyższe jest wszystkim, co dodałem do przykładowej aplikacji udostępnianej przez Google.

Odpowiedz

Powiązane problemy