Stay organized with collections
Save and categorize content based on your preferences.
Google.Play.Billing.Editor.GooglePlayBillingBuildHelper
Helper class to address building issues of GooglePlayBilling Plugin.
Summary
Public static functions
|
HasConflictingGoogleAarFile()
|
bool
Returns whether there is a conflicting aar file that will cause failure when building the APK.
|
RemoveConflictingAarFiles()
|
bool
Remove the conflicting GoogleAIDL.aar and GooglePlayBilling.aar from Assets scope by moving it to a backup directory.
|
RestoreConflictingAarFiles()
|
bool
Restore the conflicting GoogleAIDL.aar and GooglePlayBilling.aar back to Assets scope by moving it back from the backup directory.
|
Public static functions
HasConflictingGoogleAarFile
bool HasConflictingGoogleAarFile()
Returns whether there is a conflicting aar file that will cause failure when building the APK.
RemoveConflictingAarFiles
bool RemoveConflictingAarFiles()
Remove the conflicting GoogleAIDL.aar and GooglePlayBilling.aar from Assets scope by moving it to a backup directory.
TODO (b/145928532): display error message on UI.
Details |
Returns
|
true if operation succeed, otherwise false.
|
RestoreConflictingAarFiles
bool RestoreConflictingAarFiles()
Restore the conflicting GoogleAIDL.aar and GooglePlayBilling.aar back to Assets scope by moving it back from the backup directory.
TODO (b/145928532): display error message on UI.
Details |
Returns
|
true if operation succeed, otherwise false.
|
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2021-03-18 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2021-03-18 UTC."],[],[],null,["# Google.Play.Billing.Editor.GooglePlayBillingBuildHelper Class Reference\n\nGoogle.Play.Billing.Editor.GooglePlayBillingBuildHelper\n=======================================================\n\nHelper class to address building issues of [Google](/reference/unity/namespace/Google#namespaceGoogle)[Play](/reference/unity/namespace/Google/Play#namespaceGoogle_1_1Play)[Billing](/reference/unity/namespace/Google/Play/Billing#namespaceGoogle_1_1Play_1_1Billing) Plugin.\n\nSummary\n-------\n\n| ### Public static functions ||\n|-------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------|\n| [HasConflictingGoogleAarFile](#classGoogle_1_1Play_1_1Billing_1_1Editor_1_1GooglePlayBillingBuildHelper_1a0979b02d88c4ffb2df2a29b5f2ee6988)`()` | `bool` Returns whether there is a conflicting aar file that will cause failure when building the APK. |\n| [RemoveConflictingAarFiles](#classGoogle_1_1Play_1_1Billing_1_1Editor_1_1GooglePlayBillingBuildHelper_1a61a8bd655c5ae6db3609c775b58df4bc)`()` | `bool` Remove the conflicting GoogleAIDL.aar and GooglePlayBilling.aar from Assets scope by moving it to a backup directory. |\n| [RestoreConflictingAarFiles](#classGoogle_1_1Play_1_1Billing_1_1Editor_1_1GooglePlayBillingBuildHelper_1af688b8d3662abcef35a4b30911550d72)`()` | `bool` Restore the conflicting GoogleAIDL.aar and GooglePlayBilling.aar back to Assets scope by moving it back from the backup directory. |\n\nPublic static functions\n-----------------------\n\n### HasConflictingGoogleAarFile\n\n```c#\nbool HasConflictingGoogleAarFile()\n``` \nReturns whether there is a conflicting aar file that will cause failure when building the APK. \n\n### RemoveConflictingAarFiles\n\n```c#\nbool RemoveConflictingAarFiles()\n``` \nRemove the conflicting GoogleAIDL.aar and GooglePlayBilling.aar from Assets scope by moving it to a backup directory.\n\n\nTODO (b/145928532): display error message on UI.\n\n| Details ||\n|-------------|---------------------------------------------|\n| **Returns** | true if operation succeed, otherwise false. |\n\n### RestoreConflictingAarFiles\n\n```c#\nbool RestoreConflictingAarFiles()\n``` \nRestore the conflicting GoogleAIDL.aar and GooglePlayBilling.aar back to Assets scope by moving it back from the backup directory.\n\n\nTODO (b/145928532): display error message on UI.\n\n| Details ||\n|-------------|---------------------------------------------|\n| **Returns** | true if operation succeed, otherwise false. |"]]