<?xml version="1.0" encoding="UTF-8"?><apiPackage id="com.amazon.nativeextensions.android"><apiName>com.amazon.nativeextensions.android</apiName><apiDetail/><apiClassifier id="com.amazon.nativeextensions.android:AmazonPurchaseReceipt"><apiName>AmazonPurchaseReceipt</apiName><shortdesc> AmazonPurchaseReceipt </shortdesc><prolog><asMetadata/></prolog><apiClassifierDetail><apiClassifierDef><apiAccess value="public"/><apiStatic/><apiBaseClassifier>Object</apiBaseClassifier></apiClassifierDef><apiDesc> AmazonPurchaseReceipt </apiDesc></apiClassifierDetail><apiConstructor id="com.amazon.nativeextensions.android:AmazonPurchaseReceipt:AmazonPurchaseReceipt"><apiName>AmazonPurchaseReceipt</apiName><shortdesc> Create New AmazonPurchaseReceipt </shortdesc><prolog/><apiConstructorDetail><apiConstructorDef><apiAccess value="public"/><apiParam><apiItemName>sku</apiItemName><apiType value="String"/></apiParam><apiParam><apiItemName>type</apiItemName><apiType value="String"/></apiParam><apiParam><apiItemName>purchaseToken</apiItemName><apiType value="String"/></apiParam><apiParam><apiItemName>subscriptionStartDate</apiItemName><apiType value="int"/><apiData>0</apiData></apiParam><apiParam><apiItemName>subscriptionEndDate</apiItemName><apiType value="int"/><apiData>0</apiData></apiParam></apiConstructorDef><apiDesc> Create New AmazonPurchaseReceipt </apiDesc></apiConstructorDetail></apiConstructor><apiOperation id="com.amazon.nativeextensions.android:AmazonPurchaseReceipt:toString"><apiName>toString</apiName><shortdesc> Return String Representation </shortdesc><prolog/><apiOperationDetail><apiOperationDef><apiAccess value="public"/><apiReturn><apiType value="String"/></apiReturn></apiOperationDef><apiDesc> Return String Representation </apiDesc></apiOperationDetail></apiOperation><apiValue id="com.amazon.nativeextensions.android:AmazonPurchaseReceipt:purchaseToken"><apiName>purchaseToken</apiName><shortdesc> Purchase token for this item.</shortdesc><prolog/><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiType value="String"/></apiValueDef><apiDesc> Purchase token for this item.  May be used for server-side receipt validation. </apiDesc></apiValueDetail></apiValue><apiValue id="com.amazon.nativeextensions.android:AmazonPurchaseReceipt:sku"><apiName>sku</apiName><shortdesc> SKU for this item </shortdesc><prolog/><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiType value="String"/></apiValueDef><apiDesc> SKU for this item </apiDesc></apiValueDetail></apiValue><apiValue id="com.amazon.nativeextensions.android:AmazonPurchaseReceipt:subscriptionEndDate"><apiName>subscriptionEndDate</apiName><shortdesc> An integer representing ms since 1970 for the end date of the item, if it is of the SUBSCRIPTION type.</shortdesc><prolog/><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiType value="int"/></apiValueDef><apiDesc> An integer representing ms since 1970 for the end date of the item, if it is of the SUBSCRIPTION type. </apiDesc></apiValueDetail></apiValue><apiValue id="com.amazon.nativeextensions.android:AmazonPurchaseReceipt:subscriptionStartDate"><apiName>subscriptionStartDate</apiName><shortdesc> An integer representing ms since 1970 for the start date of the item, if it is of the SUBSCRIPTION type.</shortdesc><prolog/><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiType value="int"/></apiValueDef><apiDesc> An integer representing ms since 1970 for the start date of the item, if it is of the SUBSCRIPTION type. </apiDesc></apiValueDetail></apiValue><apiValue id="com.amazon.nativeextensions.android:AmazonPurchaseReceipt:type"><apiName>type</apiName><shortdesc> Type of this item - one of AmazonItemData.ENTITLED, AmazonItemData.CONSUMABLE, or AmazonItemData.SUBSCRIPTION </shortdesc><prolog/><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiType value="String"/></apiValueDef><apiDesc> Type of this item - one of AmazonItemData.ENTITLED, AmazonItemData.CONSUMABLE, or AmazonItemData.SUBSCRIPTION </apiDesc></apiValueDetail></apiValue></apiClassifier><apiClassifier id="com.amazon.nativeextensions.android:AmazonItemData"><apiName>AmazonItemData</apiName><shortdesc/><prolog><asMetadata/></prolog><apiClassifierDetail><apiClassifierDef><apiAccess value="public"/><apiStatic/><apiBaseClassifier>Object</apiBaseClassifier></apiClassifierDef></apiClassifierDetail><apiConstructor id="com.amazon.nativeextensions.android:AmazonItemData:AmazonItemData"><apiName>AmazonItemData</apiName><shortdesc> Create New AmazonItemData </shortdesc><prolog/><apiConstructorDetail><apiConstructorDef><apiAccess value="public"/><apiParam><apiItemName>sku</apiItemName><apiType value="String"/></apiParam><apiParam><apiItemName>type</apiItemName><apiType value="String"/></apiParam><apiParam><apiItemName>price</apiItemName><apiType value="String"/></apiParam><apiParam><apiItemName>smallIconUrl</apiItemName><apiType value="String"/></apiParam><apiParam><apiItemName>title</apiItemName><apiType value="String"/></apiParam><apiParam><apiItemName>description</apiItemName><apiType value="String"/></apiParam></apiConstructorDef><apiDesc> Create New AmazonItemData </apiDesc></apiConstructorDetail></apiConstructor><apiOperation id="com.amazon.nativeextensions.android:AmazonItemData:toString"><apiName>toString</apiName><shortdesc> Return String Representation </shortdesc><prolog/><apiOperationDetail><apiOperationDef><apiAccess value="public"/><apiReturn><apiType value="String"/></apiReturn></apiOperationDef><apiDesc> Return String Representation </apiDesc></apiOperationDetail></apiOperation><apiValue id="com.amazon.nativeextensions.android:AmazonItemData:CONSUMABLE"><apiName>CONSUMABLE</apiName><shortdesc> 'CONSUMABLE' Item Type </shortdesc><prolog/><apiValueDetail><apiValueDef><apiAccess value="public"/><apiStatic/><apiData>CONSUMABLE</apiData><apiType value="String"/></apiValueDef><apiDesc> 'CONSUMABLE' Item Type </apiDesc></apiValueDetail></apiValue><apiValue id="com.amazon.nativeextensions.android:AmazonItemData:ENTITLED"><apiName>ENTITLED</apiName><shortdesc> 'ENTITLED' Item Type </shortdesc><prolog/><apiValueDetail><apiValueDef><apiAccess value="public"/><apiStatic/><apiData>ENTITLED</apiData><apiType value="String"/></apiValueDef><apiDesc> 'ENTITLED' Item Type </apiDesc></apiValueDetail></apiValue><apiValue id="com.amazon.nativeextensions.android:AmazonItemData:SUBSCRIPTION"><apiName>SUBSCRIPTION</apiName><shortdesc> 'SUBSCRIPTION' Item Type </shortdesc><prolog/><apiValueDetail><apiValueDef><apiAccess value="public"/><apiStatic/><apiData>SUBSCRIPTION</apiData><apiType value="String"/></apiValueDef><apiDesc> 'SUBSCRIPTION' Item Type </apiDesc></apiValueDetail></apiValue><apiValue id="com.amazon.nativeextensions.android:AmazonItemData:description"><apiName>description</apiName><shortdesc> Item Description </shortdesc><prolog/><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiType value="String"/></apiValueDef><apiDesc> Item Description </apiDesc></apiValueDetail></apiValue><apiValue id="com.amazon.nativeextensions.android:AmazonItemData:price"><apiName>price</apiName><shortdesc> Item Local Price String </shortdesc><prolog/><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiType value="String"/></apiValueDef><apiDesc> Item Local Price String </apiDesc></apiValueDetail></apiValue><apiValue id="com.amazon.nativeextensions.android:AmazonItemData:sku"><apiName>sku</apiName><shortdesc> Item SKU </shortdesc><prolog/><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiType value="String"/></apiValueDef><apiDesc> Item SKU </apiDesc></apiValueDetail></apiValue><apiValue id="com.amazon.nativeextensions.android:AmazonItemData:smallIconUrl"><apiName>smallIconUrl</apiName><shortdesc> URL to the Small Icon for this Item </shortdesc><prolog/><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiType value="String"/></apiValueDef><apiDesc> URL to the Small Icon for this Item </apiDesc></apiValueDetail></apiValue><apiValue id="com.amazon.nativeextensions.android:AmazonItemData:title"><apiName>title</apiName><shortdesc> Item Title </shortdesc><prolog/><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiType value="String"/></apiValueDef><apiDesc> Item Title </apiDesc></apiValueDetail></apiValue><apiValue id="com.amazon.nativeextensions.android:AmazonItemData:type"><apiName>type</apiName><shortdesc> Type of this item - one of AmazonItemData.ENTITLED, AmazonItemData.CONSUMABLE, or AmazonItemData.SUBSCRIPTION </shortdesc><prolog/><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiType value="String"/></apiValueDef><apiDesc> Type of this item - one of AmazonItemData.ENTITLED, AmazonItemData.CONSUMABLE, or AmazonItemData.SUBSCRIPTION </apiDesc></apiValueDetail></apiValue></apiClassifier><apiClassifier id="com.amazon.nativeextensions.android:AmazonPurchase"><apiName>AmazonPurchase</apiName><shortdesc> AmazonPurchase </shortdesc><prolog><asMetadata/></prolog><apiClassifierDetail><apiClassifierDef><apiAccess value="public"/><apiStatic/><apiBaseClassifier>flash.events:EventDispatcher</apiBaseClassifier></apiClassifierDef><apiDesc> AmazonPurchase </apiDesc></apiClassifierDetail><adobeApiEvent id="com.amazon.nativeextensions.android:AmazonPurchase_com.amazon.nativeextensions.android.events.AmazonPurchaseEvent_ITEM_DATA_FAILED"><apiName>ITEM_DATA_FAILED</apiName><shortdesc> Dispatched when an AmazonPurchase.amazonPurchase.loadItemData() call failed.</shortdesc><prolog/><adobeApiEventDetail><adobeApiEventDef><adobeApiEventClassifier>com.amazon.nativeextensions.android.events.AmazonPurchaseEvent</adobeApiEventClassifier><apiGeneratedEvent/></adobeApiEventDef><apiDesc> Dispatched when an AmazonPurchase.amazonPurchase.loadItemData() call failed. </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="com.amazon.nativeextensions.android:AmazonPurchase_com.amazon.nativeextensions.android.events.AmazonPurchaseEvent_ITEM_DATA_LOADED"><apiName>ITEM_DATA_LOADED</apiName><shortdesc> Dispatched when item data has been loaded in response to a AmazonPurchase.amazonPurchase.loadItemData() call.</shortdesc><prolog/><adobeApiEventDetail><adobeApiEventDef><adobeApiEventClassifier>com.amazon.nativeextensions.android.events.AmazonPurchaseEvent</adobeApiEventClassifier><apiGeneratedEvent/></adobeApiEventDef><apiDesc> Dispatched when item data has been loaded in response to a AmazonPurchase.amazonPurchase.loadItemData() call.
	 
	 The itemDatas property of the event will be populated with a Vector of AmazonItemData objects.
	 
	 If any of the given skus are unavailable, they will be found in the unavailableSkus property.
	 </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="com.amazon.nativeextensions.android:AmazonPurchase_com.amazon.nativeextensions.android.events.AmazonPurchaseEvent_PURCHASE_SKU_INVALID"><apiName>PURCHASE_SKU_INVALID</apiName><shortdesc> Dispatched when a purchase attempt was made for an item with an invalid sku </shortdesc><prolog/><adobeApiEventDetail><adobeApiEventDef><adobeApiEventClassifier>com.amazon.nativeextensions.android.events.AmazonPurchaseEvent</adobeApiEventClassifier><apiGeneratedEvent/></adobeApiEventDef><apiDesc> Dispatched when a purchase attempt was made for an item with an invalid sku </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="com.amazon.nativeextensions.android:AmazonPurchase_com.amazon.nativeextensions.android.events.AmazonPurchaseEvent_PURCHASE_ALREADY_ENTITLED"><apiName>PURCHASE_ALREADY_ENTITLED</apiName><shortdesc> Dispatched when a purchase attempt was made for an item that's already owned by the user </shortdesc><prolog/><adobeApiEventDetail><adobeApiEventDef><adobeApiEventClassifier>com.amazon.nativeextensions.android.events.AmazonPurchaseEvent</adobeApiEventClassifier><apiGeneratedEvent/></adobeApiEventDef><apiDesc> Dispatched when a purchase attempt was made for an item that's already owned by the user </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="com.amazon.nativeextensions.android:AmazonPurchase_com.amazon.nativeextensions.android.events.AmazonPurchaseEvent_PURCHASE_FAILED"><apiName>PURCHASE_FAILED</apiName><shortdesc> Dispatched when a purchase attempt has failed  </shortdesc><prolog/><adobeApiEventDetail><adobeApiEventDef><adobeApiEventClassifier>com.amazon.nativeextensions.android.events.AmazonPurchaseEvent</adobeApiEventClassifier><apiGeneratedEvent/></adobeApiEventDef><apiDesc> Dispatched when a purchase attempt has failed  </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="com.amazon.nativeextensions.android:AmazonPurchase_com.amazon.nativeextensions.android.events.AmazonPurchaseEvent_PURCHASE_SUCCEEDED"><apiName>PURCHASE_SUCCEEDED</apiName><shortdesc> Dispatched when a purchase attempt has succeeded </shortdesc><prolog/><adobeApiEventDetail><adobeApiEventDef><adobeApiEventClassifier>com.amazon.nativeextensions.android.events.AmazonPurchaseEvent</adobeApiEventClassifier><apiGeneratedEvent/></adobeApiEventDef><apiDesc> Dispatched when a purchase attempt has succeeded </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="com.amazon.nativeextensions.android:AmazonPurchase_com.amazon.nativeextensions.android.events.AmazonPurchaseEvent_PURCHASES_UPDATE_FAILED"><apiName>PURCHASES_UPDATE_FAILED</apiName><shortdesc> Dispatched when the status of purchased Items for the  has failed to update </shortdesc><prolog/><adobeApiEventDetail><adobeApiEventDef><adobeApiEventClassifier>com.amazon.nativeextensions.android.events.AmazonPurchaseEvent</adobeApiEventClassifier><apiGeneratedEvent/></adobeApiEventDef><apiDesc> Dispatched when the status of purchased Items for the  has failed to update </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="com.amazon.nativeextensions.android:AmazonPurchase_com.amazon.nativeextensions.android.events.AmazonPurchaseEvent_PURCHASES_UPDATED"><apiName>PURCHASES_UPDATED</apiName><shortdesc> Dispatched when the status of purchased Items has been updated for the user.</shortdesc><prolog/><adobeApiEventDetail><adobeApiEventDef><adobeApiEventClassifier>com.amazon.nativeextensions.android.events.AmazonPurchaseEvent</adobeApiEventClassifier><apiGeneratedEvent/></adobeApiEventDef><apiDesc> Dispatched when the status of purchased Items has been updated for the user.
	 
	 This event may be dispatched any time after the SDK is initialized.  
	 
	 If any SKUs have been revoked since the last time the extension was initialized, they will be contained in the 
	 revokedSkus property.
	 
	 If there are any receipts available for currently updated purchases, they will be contained in the 
	 receipts property. 
	 </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="com.amazon.nativeextensions.android:AmazonPurchase_com.amazon.nativeextensions.android.events.AmazonPurchaseEvent_SDK_AVAILABLE"><apiName>SDK_AVAILABLE</apiName><shortdesc> Dispatched After the Amazon Purchase SDK has been initialized by calling AmazonPurchase.create().</shortdesc><prolog/><adobeApiEventDetail><adobeApiEventDef><adobeApiEventClassifier>com.amazon.nativeextensions.android.events.AmazonPurchaseEvent</adobeApiEventClassifier><apiGeneratedEvent/></adobeApiEventDef><apiDesc> Dispatched After the Amazon Purchase SDK has been initialized by calling AmazonPurchase.create().
	 
	 The event property 'isSandboxMode' will be TRUE if the app is currently in sandbox/testing mode,
	 or FALSE if the app is currently in production mode (live on the Amazon App Store.)
	 </apiDesc></adobeApiEventDetail></adobeApiEvent><apiConstructor id="com.amazon.nativeextensions.android:AmazonPurchase:AmazonPurchase"><apiName>AmazonPurchase</apiName><shortdesc>
	 Do not call this directly; use AmazonPurchase.create() to initialize or AmazonPurchase.amazonPurchase to get current instance.</shortdesc><prolog/><apiConstructorDetail><apiConstructorDef><apiAccess value="public"/></apiConstructorDef><apiDesc>
	 Do not call this directly; use AmazonPurchase.create() to initialize or AmazonPurchase.amazonPurchase to get current instance.
	 </apiDesc></apiConstructorDetail></apiConstructor><apiOperation id="com.amazon.nativeextensions.android:AmazonPurchase:create"><apiName>create</apiName><shortdesc>
	 Initializes the Amazon Purchase Extension.</shortdesc><prolog/><apiOperationDetail><apiOperationDef><apiAccess value="public"/><apiStatic/><apiException><apiDesc>if AmazonPurchase has already been initialized.
	 </apiDesc><apiItemName>Error</apiItemName><apiOperationClassifier>Error</apiOperationClassifier></apiException><apiReturn><apiDesc>initialized instance of AmazonPurchase extension interface.
	 </apiDesc><apiOperationClassifier>com.amazon.nativeextensions.android:AmazonPurchase</apiOperationClassifier></apiReturn></apiOperationDef><apiDesc>
	 Initializes the Amazon Purchase Extension.  You should check AmazonPurchase.isSupported() first to ensure the platform is Android; you will also want to avoid instantiating the extension on Android builds not destined for the Amazon App Store.
	 AmazonPurchase is a Singleton and you may have only one instance.  After creation, you may access the instance through the static property AmazonPurchase.amazonPurchase.
	 
	 Any time after creation, AmazonPurchase may dispatch an AmazonPurchaseEvent.PURCHASES_UPDATED event- this will contain an updated list of the user's purchase history for non-consumable content, in its 'receipts' parameter.
	 
	 </apiDesc></apiOperationDetail><related-links><link href="com.amazon.nativeextensions.android.events.xml#AmazonPurchaseEvent"><linktext>com.amazon.nativeextensions.android.events.AmazonPurchaseEvent</linktext></link></related-links></apiOperation><apiOperation id="com.amazon.nativeextensions.android:AmazonPurchase:getCurrentUser"><apiName>getCurrentUser</apiName><shortdesc>
	 Get the current user, if they are logged in to purchase.</shortdesc><prolog/><apiOperationDetail><apiOperationDef><apiAccess value="public"/><apiReturn><apiDesc>the current user id string; otherwise empty string ("").
	 </apiDesc><apiType value="String"/></apiReturn></apiOperationDef><apiDesc>
	 Get the current user, if they are logged in to purchase.
	 </apiDesc></apiOperationDetail></apiOperation><apiOperation id="com.amazon.nativeextensions.android:AmazonPurchase:isSupported"><apiName>isSupported</apiName><shortdesc>
	 Check if running on an Android device.</shortdesc><prolog/><apiOperationDetail><apiOperationDef><apiAccess value="public"/><apiStatic/><apiReturn><apiDesc>true if the current device supports AmazonPurchase.
	 </apiDesc><apiType value="Boolean"/></apiReturn></apiOperationDef><apiDesc>
	 Check if running on an Android device.  Note that will return true even if the device is not a Kindle Fire.
	 </apiDesc></apiOperationDetail></apiOperation><apiOperation id="com.amazon.nativeextensions.android:AmazonPurchase:loadItemData"><apiName>loadItemData</apiName><shortdesc>
	 Retrieve details about a particular item with the given sku.</shortdesc><prolog/><apiOperationDetail><apiOperationDef><apiAccess value="public"/><apiException><apiDesc>the given parameter itemSkus is not a valid Array of strings
	 </apiDesc><apiItemName>ArgumentError	if</apiItemName><apiOperationClassifier>ArgumentError	if</apiOperationClassifier></apiException><apiReturn><apiType value="void"/></apiReturn><apiParam><apiItemName>itemSkus</apiItemName><apiType value="Array"/><apiDesc>an array of the String skus for the items to load data about
	 </apiDesc></apiParam></apiOperationDef><apiDesc>
	 Retrieve details about a particular item with the given sku.
	 
	 After calling loadItemData(), AmazonPurchase will dispatch one of the following events:
		 AmazonPurchaseEvent.ITEM_DATA_LOADED if the data is loaded successfully.  The 'itemDatas' property of the evenet will be a vector array of AmazonItemData objects for each given sku.  If any skus are no longer available, they will be in the vector array property 'unavilableSkus'.
		 AmazonPurchaseEvent.ITEM_DATA_FAILED if an error occurs loading the item data.
		 
	 
	 </apiDesc></apiOperationDetail><related-links><link href="com.amazon.nativeextensions.android.events.xml#AmazonPurchaseEvent"><linktext>com.amazon.nativeextensions.android.events.AmazonPurchaseEvent</linktext></link></related-links></apiOperation><apiOperation id="com.amazon.nativeextensions.android:AmazonPurchase:purchaseItem"><apiName>purchaseItem</apiName><shortdesc>
	 Initiate a purchase attempt for an item with the given Sku.</shortdesc><prolog/><apiOperationDetail><apiOperationDef><apiAccess value="public"/><apiReturn><apiType value="void"/></apiReturn><apiParam><apiItemName>itemSku</apiItemName><apiType value="String"/><apiDesc>the sku of the item to purchase
	 </apiDesc></apiParam></apiOperationDef><apiDesc>
	 Initiate a purchase attempt for an item with the given Sku.
	 
	 In response, AmazonPurchase will dispatch one of the following events:
		 AmazonPurchaseEvent.PURCHASE_SUCCEEDED if the purchase is successful.  The event's 'receipts' parameter will be a vector array containing an AmazonPurchaseReceipt object for the purchased item.
		 AmazonPurchaseEvent.PURCHASE_FAILED if the purchase was not successful- either due to an error, or the user declining the purchase.
		 AmazonPurchaseEvent.PURCHASE_SKU_INVALID if the given itemSku was not found in the system.
		 AmazonPurchaseEvent.PURCHASE_ALREADY_ENTITLED if the user already owns the particular non-consumable item.
		 
	 </apiDesc></apiOperationDetail><related-links><link href="com.amazon.nativeextensions.android.events.xml#AmazonPurchaseEvent"><linktext>com.amazon.nativeextensions.android.events.AmazonPurchaseEvent</linktext></link></related-links></apiOperation><apiOperation id="com.amazon.nativeextensions.android:AmazonPurchase:restoreTransactions"><apiName>restoreTransactions</apiName><shortdesc>
	 Restores any managed transactions for the current user.</shortdesc><prolog/><apiOperationDetail><apiOperationDef><apiAccess value="public"/><apiReturn><apiType value="void"/></apiReturn></apiOperationDef><apiDesc>
	 Restores any managed transactions for the current user.
	 
	 After calling restoreTransactions(), an AmazonPurchaseEvent.PURCHASES_UPDATED event may be dispatched- this will contain an updated list of the user's purchase history for non-consumable content, in its 'receipts' parameter.
	 
	 </apiDesc></apiOperationDetail><related-links><link href="com.amazon.nativeextensions.android.events.xml#AmazonPurchaseEvent"><linktext>com.amazon.nativeextensions.android.events.AmazonPurchaseEvent</linktext></link></related-links></apiOperation><apiValue id="com.amazon.nativeextensions.android:AmazonPurchase:VERSION"><apiName>VERSION</apiName><shortdesc> Version </shortdesc><prolog/><apiValueDetail><apiValueDef><apiAccess value="public"/><apiStatic/><apiData>1.0.4.1</apiData><apiType value="String"/></apiValueDef><apiDesc> Version </apiDesc></apiValueDetail></apiValue><apiValue id="com.amazon.nativeextensions.android:AmazonPurchase:logCallback"><apiName>logCallback</apiName><shortdesc> Logger </shortdesc><prolog/><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiStatic/><apiType value="Function"/></apiValueDef><apiDesc> Logger </apiDesc></apiValueDetail></apiValue><apiValue id="com.amazon.nativeextensions.android:AmazonPurchase:amazonPurchase:get"><apiName>amazonPurchase</apiName><shortdesc>
	 The current instance of the AmazonPurchase singelton.</shortdesc><prolog/><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiStatic/><apiValueAccess value="read"/><apiValueClassifier>com.amazon.nativeextensions.android:AmazonPurchase</apiValueClassifier><apiException><apiDesc>if AmazonPurchase.create() has not yet been called.
	 </apiDesc><apiItemName>Error</apiItemName><apiOperationClassifier>Error</apiOperationClassifier></apiException></apiValueDef><apiDesc>
	 The current instance of the AmazonPurchase singelton.  You must call AmazonPurchase.create() before this property is available.
	 
	 </apiDesc></apiValueDetail></apiValue></apiClassifier></apiPackage>