वापस नहीं कर रहा है, मैं विभिन्न स्थानीय कीमतों के साथ एंड्रॉइड इन-ऐप बिलिंग v3 API में getSkuDetails विधि का परीक्षण करने का प्रयास कर रहा हूं।एंड्रॉइड इन-ऐप बिलिंग v3 सही स्थानीयकृत मूल्य (getSkuDetails)
मैं गूगल (TrivialDrive) द्वारा प्रदान की नमूना आवेदन का इस्तेमाल किया है, और यह संशोधित मूल्य getSkuDetails के जवाब में गूगल द्वारा दिया प्रदर्शित करने के लिए है:
SkuDetails gasDetails = inventory.getSkuDetails(SKU_GAS);
if (gasDetails != null){
alert("Gas Price is " + gasDetails.getPrice());
}
मैं है कि एक एक खाते के साथ एप्लिकेशन को इंस्टॉल किया मेक्सिको के लिए Google वॉलेट स्थान सेट।
जब ऐप चलता है, तो अलर्ट गलत तरीके से $ 1.00 की गैस मूल्य दिखाता है, लेकिन जब मैं अधिक गैस खरीदने की कोशिश करता हूं, तो यह खरीद के लिए एमएक्स $ 12.72 की सही कीमत दिखाता है।
क्यों नहीं मिलता है SkuDetails $ 1.00 के बजाय एमएक्स $ 12.72 के सही स्थानीय मूल्य को वापस कर रहा है?
अधिक कोड स्निपेट प्रदान करने के लिए खुश है, लेकिन ऊपर दिया गया है मैंने Google द्वारा प्रदान किए गए नमूना ऐप में जोड़ा है।