Getting Started
-
Setup
Getting started with Android Native -
Updates
How to update properly -
Compatibility
Compatibility with another Unity plugins -
Manifest Requirements
Plugin settings and Android Manifest Requirements
In-App Purchases
-
Setup In Developer Console
Preparing application in Google Developer Console -
Setup In Editor
Preparing application in Unity Editor -
Coding Guidelines
Base approach to implement In-App purchases with your project -
Transactions Validation
Validating completed transactions -
Editor Testing
Test your implementation inside Unity Editor -
API Reference
In App System API reference
Google Play Services
-
Getting Started
Getting Started with Google Play service -
Sign In
Sign in to Play Service -
Achievements
Achievements API Guide -
Leaderboards
Leaderboards API Guide -
Friends
Working with Google Play Firends -
Saved Games
Saved Games API Guide -
Game Gifts
Game Gifts API Guide -
Quests And Events
Quests And Events API Guide -
Real-Time Multiplayer
Google Play RTM API Guide -
Turn-Based Multiplayer
Google Play TBM API Guide -
Multiplayer Invitations
Handling invitations Multiplayer Invitations -
Google Play Utilities
More features with Google Play API -
App Invites
Grow your app's audience by letting existing users invite their Google contacts via email and SMS to try your app. -
Google Play API Reference
Google Play Services API reference
Social
-
Facebook
Facebook OAuth API -
Twitter
Twitter OAuth API -
Instagram
Share with instagram -
Google +
Text Image sharing & google +1 button -
WhatsApp
Share to WhatsApp -
Snapchat
Share to Snapchat -
E-mail
Composing and sending e-mail -
Default Sharing Dialog
System Default Sharing Dialog
Push Notifications
-
Push Notifications
Google Cloud Messaging GCM -
Push with Parse
Using Push Notification in your game with Parse Service -
Push with OneSignal
Using Push Notification in your game with OneSignal Service
More Features
-
Local Notifications
Local Notifications API -
Camera And Gallery
Camera And Gallery API -
Immersive Mode
Using Immersive Full-Screen Mode -
Application Information
Getting package details -
Run External App
Run External App use emaple -
Analytics
Google Analytics SDK -
Google Cloud Save
Google Cloud API -
Popups and Pre loaders
Popups And Pre loaders API -
Google Mobile Ad
Connect with over a million Google advertisers and show relevant ads in your app. -
App Licensing
Get Licensing Status for your App -
AddressBook
Load Info about your contacts -
Android TV API
Android TV API Guide -
System Utilities
Few More Android System Methods -
Runtime Permissions
Requesting Permissions at Run Time -
Firebase Analytics
Firebase Analytics setup and programming guidelines -
Local Storage
Use Local App Storage -
Google Fit
Google Fit API
Third-Party Plug-Ins
-
Anti-Cheat Toolkit
There are always some people around who want to cheat, hack or crack something in your game. -
Soomla
SOOMLA Grow is free for life for game developers and studios. -
Simple IAP System
Simple IAP System (SIS) extends 3rd-party billing plugins to ease In App Purchase management.
Playmaker
-
Actions List
Available Playmaker actions with the plugin -
In-App Purchasing with Playmaker
Implementing In-App purchases -
Google Ad With Playmaker
Google Ad Playmaker Actions Guide
Notes
-
Released Apps with the plugin
Check out great Android Apps released using the Android Native Plugin -
Version 4.8
Version 4.8 Update Notes
FAQ
-
Compile and sign with Unity
How to sign android application with Unity -
Using Google Play Service SDK with Android Native
How to use official Google Play Service SDK plugin with Android Native? -
Can I use this plugin with other Android Plugins?
Article describes base approach how another Android plugins can be used with Android Native -
Merging manifest with another Android plugin
How to merge manifest with another android plugin? -
Can I cut plugin functionality?
Features Cut -
How to compile Android Native JAR libs
Compiling JAR libs from eclipse project -
Getting the logcat log
How to get logcat log? -
Android Native with Chartboost
Chartboost integration guide -
I prefer to use another billing plugin.
Using another billing plugin with Android Native -
Achievement / Leaderboards Cache update.
The achievement or leaderboard was updated, and the update event fired, but the local cache in the app was not updated -
Using Plugins with Java Script
Using plugin C# API from JS Scripts. -
Facebook SDK and Keyhash
General explanation about Facebook SDK and keystore interaction. -
Get PlayService Settings resources
How to get PlayService Settings resources? -
In-App Billing Version 3 refunds.
Does Google Play In-App Billing Version 3 support refunds? -
Migrating to Unity5
Migrating to Unity5 Guide -
Google Play Lib Conflicts
Is it possible to use older/newer google play lib with AN?
Troubleshooting
-
Any of plugin functions is not working.
Nothing happens when plugin API called -
I am getting build error
Error building Player: Win32Exception: ... -F bin/resources.ap_ --extra-packages com.facebook.android -
No Friends scores in leaderboard
I do not see my friends scores under circles tab of leaderboard -
Billing stopped working.
The item you were attempting to purchase could not be found -
Can`t open GUI of Google
Errors when working with GUI -
Google Resources not found
LogCat message: The Google Play services resources were not found. -
Android L
Most popular issue with Android 5 Lollipop -
Loaded score is -1
Leaderboards data is loaded, ActionLeaderboardsLoaded fired, but player score is -1 -
Firebase Analytics building error
Solution for error during building under Firebase Analytics