Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice
  3. Join us on November 16th, 2023, between 1 pm and 9 pm CET for Ask the Experts Online on Discord and on Unity Discussions.
    Dismiss Notice

[Released] Android Native Plugin

Discussion in 'Assets and Asset Store' started by stanislav-osipov, Sep 20, 2013.

  1. Stans-Assets

    Stans-Assets

    Joined:
    Jun 20, 2014
    Posts:
    57
    AndroidNative v 4.7 just released.



    New Features:
    New Plus API methods:

    • GooglePlusAPI.instance.clearDefaultAccount();
    Ad Mob:
    • API now supports C# Action
    New PlayMaker Actions:
    • AN_ISProductPurchased
    • AN_ClearDefaultAcc
    • AN_CancelAllLocalNotifications
    • AN_CancelLocalNotification
    • AN_ScheduleLocalNotification
    • AN_ShowToastNotification
    Other:
    • Post Proces Script improved
     
    Inf1nite likes this.
  2. stanislav-osipov

    stanislav-osipov

    Joined:
    May 30, 2012
    Posts:
    1,790
    Well it's will work, but this is bad coding.
    1) Use C# Action or another event system you like for triggering enemy kill event.
    For example I killed 501 enemy, so you will send reportAchievement every LateUpdate, it's about 30 requests to google API per frame, this is really bad. Os use events, or at leas implement the check if Achievement already earned.
    Code (CSharp):
    1. GPAchievement untouchable = GooglePlayManager.instance.GetAchievement("achievement_untouchable");
    2.         if(untouchable.state != GPAchievementState.STATE_UNLOCKED) {
    3.             GooglePlayManager.instance.reportAchievement("achievement_untouchable");
    4.         }
    And do not forget to load achievements data
    Code (CSharp):
    1.     //listen for  Achievements Loeaded action
    2.         GooglePlayManager.ActionAchievementsLoeaded += ActionAchievementsLoeaded;
    3.         //trying to load Achievements data
    4.         GooglePlayManager.instance.loadAchievements();

    It's not necessary to do this. You can simply listener for use connection state. check the PlayServiceExample.cs script.
    Cheers!
     
  3. Multiplayer

    Multiplayer

    Joined:
    Dec 29, 2012
    Posts:
    15
    Just bought this for the immersive mode, which works great.

    BUT I only need the immersive mode, maybe the Rate-Pop-Up later on, nothing else. I was assuming that since you can disable the APIs, that this would also make it unnecessary for the app to request permissions for all of them. This does not seem to be the case.

    Is there a way to not request any permission from the user during installation? Surely the immersive mode could be used without requesting access to all contacts and such.
     
  4. stanislav-osipov

    stanislav-osipov

    Joined:
    May 30, 2012
    Posts:
    1,790
    Yep, simply clean up unnecessary permissions in the manifest:
    Assets/Plugins/Android/AndroidMenifest.xml

    I will do this automatically in future releases.
    Cheers!
     
  5. Multiplayer

    Multiplayer

    Joined:
    Dec 29, 2012
    Posts:
    15
    Ok thanks, it worked.

    An automatic modification would still be nice though, especially since some scripts have to be modified as well to get rid of the internet access permission. Specifically, all references to WWW and WWWForm have to be removed, for anyone else who is wondering. In some cases I am simply returning null (instead of data loaded from the internet) without any clue of what I am doing, so a real fix would be very much appreciated :)
     
  6. Inf1nite

    Inf1nite

    Joined:
    Dec 1, 2012
    Posts:
    4
    Does this plugin also support Turn Based Multiplayer?
     
  7. keburanuil

    keburanuil

    Joined:
    Oct 25, 2013
    Posts:
    9
    Stan, you should include vibrate-permission to android manifest. If you use (local) notifications on android 4.2 or older, your app will crash without vibrate-permission. It crashes when the notification comes.

    http://stackoverflow.com/questions/...requires-vibrate-permission-on-jelly-bean-4-2

    Easy fix is just to add this permission to manifest:

    <uses-permission android:name="android.permission.VIBRATE" />

    And the best part is when the user downloads your app, "Vibrate"-permission doesn't even appear in the required permissions-section.
     
    Last edited: Oct 9, 2014
  8. RedVonix

    RedVonix

    Joined:
    Dec 13, 2011
    Posts:
    414
    Got a quick question about the Android Native Plugin... we're using it to send emails. That works great... however it is not opening the default Android email application that the user defines. It's opening up an entirely different one from their installed email applications list. What do I need to do to make sure that the default email application opens?

    Thank you!
     
  9. sandeepsmartest

    sandeepsmartest

    Joined:
    Nov 7, 2012
    Posts:
    138
    Hi Lacost,
    Greetings!!! As always your plugin is fantastic Lacost. Well, I need your help in posting the image on facebook wall. when i build(apk) of the Facebook Example Scene ("Assets\Extensions\AndroidNative\xExample\Scenes\Social") and tried posting the image on my facebook wall(Facebook account in which my app got created(administrator)) it showed success and the image got posted on my wall.But when i try posting the image in my friend's Facebook Account , i could see the message"oops some thing went wrong".
    I've read in Facebook that we need to send the app for review to gain the access of posting images with the permission "publish_actions" on user's wall, Is it Really Required?? or else am i missing something.Please point me in right direction Lacost.
    Thanks For your Continuous Support
     
  10. stanislav-osipov

    stanislav-osipov

    Joined:
    May 30, 2012
    Posts:
    1,790
    Not yet but it will shortly :)

    Will do :)


    I will check what I can do currently it sending the mail with first app with respond to "mail" filter.
    You can see the native code in:
    com.androidnative.features.social.common.SocialGate class. SendMail function.


    You absolutely right. Your app should be checked by Facebook review team, before you will able to publish on wall. In test mode publish available for app tester only.

    Do not forget that there is always possibility to use native posting with doesn't required any facebook permissions.

    Cheers!
     
  11. RedVonix

    RedVonix

    Joined:
    Dec 13, 2011
    Posts:
    414
    Great, thank you! Feel free to toss updated code my way and I would be happy to guinea pig it for ya. :)
     
  12. stanislav-osipov

    stanislav-osipov

    Joined:
    May 30, 2012
    Posts:
    1,790
  13. ScaryRobotGames

    ScaryRobotGames

    Joined:
    May 2, 2007
    Posts:
    57
    Hey Lacost,
    I'm having a little trouble getting Google Play to record a posted score in the leaderboard. When I display the default UI leaderboard, the player is displayed but their score appears as $0.00. I've tried submitting by submitScoreById and by submitScore:
    Code (CSharp):
    1. int highScore = PlayerPrefs.GetInt ("HighScore");
    2. GooglePlayManager.instance.submitScore("Biggest Winners", highScore);
    The OnScoreDataRecevied function in GooglePlayManager displays the proper value in the score variable.

    I just upgraded to the latest version (4.7) in the hopes that it might have been an issue with 4.5. But the issue still persists.

    EDIT: switching the leaderboard from currency to number fixed it. Although I was hoping to have the leaderboard listed in $, I can live with it just being numbers. I'll leave this post in case anyone has the same issue in the future.
     
    Last edited: Oct 12, 2014
  14. sandeepsmartest

    sandeepsmartest

    Joined:
    Nov 7, 2012
    Posts:
    138
    Lacost,Thanks for your immediate response.If you dont mind please give me the way of posting the "native posting".It would be really helpful.
    Again a Big Thanks for immediate reply.
     
  15. stanislav-osipov

    stanislav-osipov

    Joined:
    May 30, 2012
    Posts:
    1,790
    Thanks for letting me know this, I will fix it in future updates!
    Sure, here you go:
    https://docs.google.com/document/d/...NYaCYTxXnn4eS4ytY/edit#heading=h.roiksmz6uffi
     
  16. stanislav-osipov

    stanislav-osipov

    Joined:
    May 30, 2012
    Posts:
    1,790
    I am happy to tell that Rebound Games just added support for Android Native plugin to the Simple IAP System.

    Simple IAP System takes the complexity out of in-app purchases (IAPs) and the billing process as a whole by providing a one-stop solution for managing IAPs, be it for real money or virtual currency. SIS handles all the different callbacks technically and visually, while the design and templates included are fully customizable. With unlockable in-game content logic, various item selection modes and a flexible database manager for storing your own app-related data on the device, it offers the full range of professional in-app purchase techniques.
     
    RoyalCoder likes this.
  17. hatedbasmati

    hatedbasmati

    Joined:
    Oct 17, 2014
    Posts:
    1
    Hi,

    I am using the AdMob example scene and I am getting this error:

    How can I fix that?

    Thank you in advance.
     
  18. stanislav-osipov

    stanislav-osipov

    Joined:
    May 30, 2012
    Posts:
    1,790
    Looks like plugin isn't properly installed, have you pressed instal button in plugin settings?
    Cheers!
     
  19. Dreamonaut

    Dreamonaut

    Joined:
    May 19, 2014
    Posts:
    32
    Hello Lacost,

    First of all, thanks again for all the update, i was waiting for the local notification feature and it works pretty well. I have a question about it, i have seen in the logcat that the notification id is increasing at every new notification (wich is normal) but after cancelling all the notification, the next new notification will not start to 0.

    exemple :

    new notification id 1
    new notification id 2
    new notification id 3
    i cancel all notification.
    new notification id 4 (instead of 1).

    So i wonder if it's normal or the id should go back to 0 after cancelling all notifications. Thank you in advance !
     
  20. stanislav-osipov

    stanislav-osipov

    Joined:
    May 30, 2012
    Posts:
    1,790
    Hello, yes it's absolutely normal. Id factory related to the device local storage, to make sure all notification will have unique id.
    The id's will start from 0 only after re-installing the app.
    Cheers!
     
  21. sandeepsmartest

    sandeepsmartest

    Joined:
    Nov 7, 2012
    Posts:
    138
    Yes i have sorted this issue by using intent filters that you have given in one of the example scenes.
     
  22. Kozz

    Kozz

    Joined:
    Sep 18, 2014
    Posts:
    8
    Hello Lacost,

    Im trying to implement google play services with your plugin but I am not beeing able to do the login.
    Im with the version 4.7 of the plugin, I changed de ids.xml putting my ids, the androidmanifest.xml and created a button to login to google play services using: GooglePlayConnection.instance.connect ();
    but nothing happens. Then I put a label to show the "GooglePlayConnection.state" and it says its connecting, but nothing happens after. Can you help me with this problem?

    Thank you!
     
  23. Newando

    Newando

    Joined:
    Sep 9, 2013
    Posts:
    16
    Hi Lacost,
    I have a problem with InApp ( both with 4.7 and 4.8 versions).
    When I purchase an item, I get this error and the listener OnProductPurchased is not notified.


    Code (CSharp):
    1. D/AndroidNative(16865): Expected item type: inapp
    2. D/AndroidNative(16865): Purchase signature successfully verified.
    3. D/AndroidNative(16865): **Purchase finished: Success (response: 0:OK)
    4. D/AndroidNative(16865): GCM onActivityResult
    5. D/AndroidNative(16865): handleInvitationInboxResult+
    6. W/System.err(16865): java.lang.NullPointerException
    7. W/System.err(16865):    at com.androidnative.gcm.network.RealTimeMultiplayerController.handleInvitationInboxResult(RealTimeMultiplayerController.java:288)
    8. W/System.err(16865):    at com.androidnative.gcm.network.RealTimeMultiplayerController.onActivityResult(RealTimeMultiplayerController.java:86)
    9. W/System.err(16865):    at com.androidnative.gms.core.GameClientManager.onActivityResult(GameClientManager.java:924)
    10. W/System.err(16865):    at com.androidnative.AndroidNativeBridge.onActivityResult(AndroidNativeBridge.java:100)
    11. W/System.err(16865):    at android.app.Activity.dispatchActivityResult(Activity.java:5390)
    12. W/System.err(16865):    at android.app.ActivityThread.deliverResults(ActivityThread.java:3201)
    13. W/System.err(16865):    at android.app.ActivityThread.handleSendResult(ActivityThread.java:3248)
    14. D/KeyguardViewMediator( 2130): setHidden false
    15. W/System.err(16865):    at android.app.ActivityThread.access$1200(ActivityThread.java:140)
    16. W/System.err(16865):    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1285)
    17. W/System.err(16865):    at android.os.Handler.dispatchMessage(Handler.java:99)
    18. W/System.err(16865):    at android.os.Looper.loop(Looper.java:137)
    19. W/System.err(16865):    at android.app.ActivityThread.main(ActivityThread.java:4921)
    20. W/System.err(16865):    at java.lang.reflect.Method.invokeNative(Native Method)
    21. W/System.err(16865):    at java.lang.reflect.Method.invoke(Method.java:511)
    22. W/System.err(16865):    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1027)
    23. W/System.err(16865):    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:794)
    24. W/System.err(16865):    at dalvik.system.NativeStart.main(Native Method)
    25. D/AndroidNative(16865): Error: null
    26. D/WindowManager( 2130): PhoneWindowManager: focusChangedLw
    27. D/STATUSBAR-StatusBarManagerService( 2130): setSystemUiVisibility(0x1)
    28. D/STATUSBAR-StatusBarManagerService( 2130): manageDisableList what=0x0 pkg=WindowManager.LayoutParams
    29. D/KeyguardViewMediator( 2130): setHidden false
     
    Last edited: Oct 20, 2014
  24. stanislav-osipov

    stanislav-osipov

    Joined:
    May 30, 2012
    Posts:
    1,790
    You can listener for connection result action, if it's failed, it will report exact error code for you. Or you can just look in the device log, to find out want is goes wrong.
    If you need help with this, just send your device log with the problem description to the stans.assets@gmail.com, support team will help you go thrum :)

    Thanks for report. Fixed. I will send you updated version.

    Cheers!
     
  25. Newando

    Newando

    Joined:
    Sep 9, 2013
    Posts:
    16
    Hi Lacost,
    the problem seems fixed.

    Cheers.
     
  26. LeonardK

    LeonardK

    Joined:
    Mar 13, 2013
    Posts:
    10
    Hi lacost,
    I have many other libraries in project (google play, payments, etc)
    So I only need Ad part from your native plugin.
    Which files should I import from your package to have only AdMob support?
     
  27. stanislav-osipov

    stanislav-osipov

    Joined:
    May 30, 2012
    Posts:
    1,790
  28. Sermart

    Sermart

    Joined:
    Apr 27, 2013
    Posts:
    1
    Hi Lacost,
    I need to implement Social Share features, Ads and Google Play Services.
    But I opened the demo scenes (AdMob -> GoogleAdExample | PlayService -> PlayServiceExample | Social -> SocialSharing) and none seems to work. I compile the APK and run it in my Android device, I touch the buttons and nothing happend.

    There's something I have to do or something I do wrong?

    Thanks!
     
  29. CoredumpLab

    CoredumpLab

    Joined:
    Mar 11, 2014
    Posts:
    14
    Hi Lacost,
    Is there possible to use offline save game in play servcie with Android native plugin ?
    (e.g. cloud cache encryption hook)

    Thanks!
     
  30. stanislav-osipov

    stanislav-osipov

    Joined:
    May 30, 2012
    Posts:
    1,790
    Well you defiantly need to to some application setup action before you can use the plugin, and install the plugins in plugin settings. If you will send me your device log, I will be able to tell what set up action is missing and how you can fix this.

    Please sned your device logs with short issue description to the stans.assets@gmail.com
     
  31. stanislav-osipov

    stanislav-osipov

    Joined:
    May 30, 2012
    Posts:
    1,790
    I will only implement google save games functionality with next update, so I can not tell currently.
     
  32. Inf1nite

    Inf1nite

    Joined:
    Dec 1, 2012
    Posts:
    4
    Hello, I was recently trying to setup cloud saving in my project. I serialized a class and wanted to save this with the updateState function. I ran into some trouble and afterwards found out only byte values between 0 and 128 are valid(Bytes in c# cannot be negative and you need 255).This is because the data sending is done in Java. This way I ended up with an InvalidNumberException. Because a c# byte goes from 0 up to and including 255 and a java byte from -128 up to and including 127.

    I fixed this by decreasing the strings/values sent to AndroidNative.updateState by 128 (so 255 = 127 and 0 = -128 and increasing by 128 again in the ConvertStringToCloudData function so you'll end up with the conrrect byte[]. This way java has the data right and c# aswell.

    Rune
     
  33. LeonardK

    LeonardK

    Joined:
    Mar 13, 2013
    Posts:
    10
    Hello Lacost, you are brilliant.
    I did all you said,
    But when i'm trying to display full screen ad - it is not displayed.
    code:
    AndroidAdMobController.instance.Init("ca-app-pub-xxxxxxxxxxxxxxxx/xxxxxxxxxxx");
    AndroidAdMobController.instance.LoadInterstitialAd();

    Do you have any thoughts what could be the cause?

    10-23 11:16:12.410: DEBUG/AndroidNative(19221): InitMobileAd with id: ca-app-pub-xxxxxxxxxxxxxxxx/xxxxxxxxxxx
    10-23 11:16:12.410: DEBUG/AndroidNative(19221): Init 1
    10-23 11:16:12.410: DEBUG/AndroidNative(19221): Init 1
    10-23 11:16:12.410: DEBUG/AndroidNative(19221): Init 1
    10-23 11:16:12.410: DEBUG/AndroidNative(19221): Init 1
    10-23 11:16:12.410: DEBUG/AndroidNative(19221): Init 1
    10-23 11:16:12.430: DEBUG/AndroidNative(19221): Init
    10-23 11:16:12.450: DEBUG/AndroidNative(19221): InitInterstitialAd:
    10-23 11:16:12.985: INFO/Ads(19221): Starting ad request.
    10-23 11:16:12.990: INFO/Ads(19221): Use AdRequest.Builder.addTestDevice("1BD26E782D838C58B59334A6A0B9852A") to get test ads on this device.
    10-23 11:16:13.020: INFO/MultiDex(20636): VM with version 1.6.0 does not have multidex support
    10-23 11:16:13.025: INFO/Ads(19221): Please set theme of AdActivity to @android:style/Theme.Translucent to enable transparent background interstitial ad.
    10-23 11:16:13.735: INFO/dalvikvm(20636): Could not find method android.app.AppOpsManager.checkPackage, referenced from method com.google.android.gms.common.util.e.a
    10-23 11:16:13.735: WARN/dalvikvm(20636): VFY: unable to resolve virtual method 109: Landroid/app/AppOpsManager;.checkPackage (ILjava/lang/String;)V
    10-23 11:16:13.735: DEBUG/dalvikvm(20636): VFY: replacing opcode 0x6e at 0x0012
    10-23 11:16:13.785: DEBUG/AuthorizationBluetoothService(2761): Received GmsCore event: Intent { act=com.google.android.gms.INITIALIZE flg=0x10 pkg=com.google.android.gms cmp=com.google.android.gms/.auth.be.proximity.authorization.bt.AuthorizationBluetoothService$AutoStarter }.
    10-23 11:16:13.785: ERROR/AuthorizationBluetoothService(2761): Proximity feature is not enabled.
    10-23 11:16:15.910: INFO/dalvikvm(20636): Could not find method android.webkit.WebView.evaluateJavascript, referenced from method com.google.android.gms.ads.internal.o.a.evaluateJavascript
    10-23 11:16:15.910: WARN/dalvikvm(20636): VFY: unable to resolve virtual method 3227: Landroid/webkit/WebView;.evaluateJavascript (Ljava/lang/String;Landroid/webkit/ValueCallback;)V
    10-23 11:16:17.175: WARN/Ads(20636): JS: The page displayed insecure content!
    (null:1)
    10-23 11:16:17.175: WARN/Web Console(20636): The page displayed insecure content!
    :1
    10-23 11:16:17.225: INFO/GATE(20636): <GATE-M>DEV_ACTION_ERROR</GATE-M>
    10-23 11:16:17.225: VERBOSE/webkit(20636): reportError errorCode(-10) desc(The protocol isn't supported.)
    10-23 11:16:17.230: WARN/Ads(20636): JS: The page displayed insecure content!
    (null:1)
    10-23 11:16:17.230: WARN/Web Console(20636): The page displayed insecure content!
    :1
    10-23 11:16:17.235: WARN/Ads(20636): JS: The page displayed insecure content!
    (null:1)
    10-23 11:16:17.235: WARN/Web Console(20636): The page displayed insecure content!
    :1
    10-23 11:16:17.285: DEBUG/CallbackProxy(20636): sendMessageToUiThreadSync Package=com.google.android.gms message=103
    10-23 11:16:17.285: DEBUG/WebCore(20636): uiOverrideUrlLoading: shouldOverrideUrlLoading() returnstrue
    10-23 11:16:17.375: VERBOSE/chromium_net(20636): external/chromium/net/socket/ssl_client_socket_openssl.cc:302: [1023/111617:INFO:ssl_client_socket_openssl.cc(302)] [cac_debug_log][ssl_client_socket_openssl.cc] GetInstance() cac_state_: 0 CAC_CONTEXT_CAC: 3
    10-23 11:16:17.375: VERBOSE/chromium_net(20636): external/chromium/net/socket/ssl_client_socket_openssl.cc:312: [1023/111617:INFO:ssl_client_socket_openssl.cc(312)] ssl_ctx_ is used
    10-23 11:16:17.800: INFO/dalvikvm(19221): Could not find method android.webkit.WebView.evaluateJavascript, referenced from method com.google.android.gms.ads.internal.o.a.evaluateJavascript
    10-23 11:16:17.800: WARN/dalvikvm(19221): VFY: unable to resolve virtual method 3227: Landroid/webkit/WebView;.evaluateJavascript (Ljava/lang/String;Landroid/webkit/ValueCallback;)V
    10-23 11:16:19.440: INFO/Ads(19221): Ad finished loading.
    10-23 11:16:19.440: DEBUG/AndroidNative(19221): OnInterstitialAdLoaded:

    10-23 11:16:19.465: DEBUG/WebKit(19221): ERROR:
    10-23 11:16:19.465: DEBUG/WebKit(19221): SQLite database failed to load from /NotificationPermissions.db
    Cause - unable to open database file
    10-23 11:16:19.465: DEBUG/WebKit(19221): [ 10-23 11:16:19.465 19221:20680 D/WebKit ]
    external/webkit/Source/WebCore/platform/sql/SQLiteDatabase.cpp(71) : bool WebCore::SQLiteDatabase::eek:pen(const WTF::String&, bool)
     
  34. stanislav-osipov

    stanislav-osipov

    Joined:
    May 30, 2012
    Posts:
    1,790
    Thanks a lot but this is already deprecated API, and I will replace it with new saved games api from google, but I really appreciate you report, and make there will be not such issue in the new API


    According to your log ad is loaded and you able to show it. Are you sure you trying to show ad after loaded event is fired?


    Code (CSharp):
    1. AndroidAdMobController.instance.addEventListener(GoogleMobileAdEvents.ON_INTERSTITIAL_AD_LOADED, OnInterstisialsLoaded);
    2. AndroidAdMobController.instance.LoadInterstitialAd ();
    3.  
    4. private void OnInterstisialsLoaded() {
    5.     AndroidAdMobController.instance.ShowInterstitialAd ();
    6. }
     
  35. Dreamonaut

    Dreamonaut

    Joined:
    May 19, 2014
    Posts:
    32
    Hello again,

    I think it lacks something in the Quest and Event feature or I dont understand something :

    When a quest is completed, player can get the reward immediatly (using onQuestCompleted) but they can also get the reward later , by claiming it : but when i try to claim the reward nothing happen (the quest UI close) ? my fault ?
    it immediatly shows this in logcat :
    W/SurfaceFlinger(173): couldn't log to binary event log: overflow.

    The claim button appears in the quest list ( i'm using the default UI) after completing the quest. So i wonder what function is called when i press the claim button ? ?

    Thank you in advance ! ! :)
     
  36. stanislav-osipov

    stanislav-osipov

    Joined:
    May 30, 2012
    Posts:
    1,790
    Basically onQuestCompleted will be fired if user claimed the reward. Os just make sure you have subscribed on this action. I would recommend to create some kind of Quest manager withc will handle all quests flow, and create this manager at the game start, so you can be sure you now missing important event.
    Please read this guide:
    https://unionassets.com/manual/android-native-plugin/quests-and-events-d57eb288

    and let me know if you steel need some help.
    Cheers!
     
  37. Dreamonaut

    Dreamonaut

    Joined:
    May 19, 2014
    Posts:
    32
    Hi again ! Thank you ! i think i'm managing quests properly right now, i still get an issue to claim the proper reward :
    It is always false , i verified the result.reward and it equals coinBonusSmall.

    what i put in the json file is coinBonusSmall. So i dont understand why the If is always false....

    Anyway, thank you very much as always.
     
  38. Kozz

    Kozz

    Joined:
    Sep 18, 2014
    Posts:
    8
    I did what you said and had this result on logcat. Dont know if that is what I have to send you. This is the example that comes with the plugin. I just changed the ids on the xml so this could work. Also, the State of the connection says its unconfigured and when try to login says connecting, but never connect.

    Code (CSharp):
    1. 10-27 07:26:04.859: I/Unity(11271): (Filename: ./artifacts/AndroidManagedGenerated/UnityEngineDebug.cpp Line: 49)
    2. 10-27 07:26:04.869: I/Unity(11271): (Filename: ./artifacts/AndroidManagedGenerated/UnityEngineDebug.cpp Line: 49)
    3. 10-27 07:26:04.869: I/Unity(11271): (Filename: ./artifacts/AndroidManagedGenerated/UnityEngineDebug.cpp Line: 49)
    4. 10-27 07:26:05.159: I/Unity(11271):   at UnityEngine.AndroidJNISafe.CheckException () [0x00000] in <filename unknown>:0
    5. 10-27 07:26:05.159: I/Unity(11271):   at UnityEngine.AndroidJNISafe.CallVoidMethod (IntPtr obj, IntPtr methodID, UnityEngine.jvalue[] args) [0x00000] in <filename unknown>:0
    6. 10-27 07:26:05.159: I/Unity(11271):   at UnityEngine.AndroidJavaObject._Call (System.String methodName, System.Object[] args) [0x00000] in <filename unknown>:0
    7. 10-27 07:26:05.159: I/Unity(11271):   at UnityEngine.AndroidJavaObject.Call (System.String methodName, System.Object[] args) [0x00000] in <filename unknown>:0
    8. 10-27 07:26:05.159: I/Unity(11271):   at UnityEngine.AndroidJavaRunnableProxy.run () [0x00000] in <filename unknown>:0
    9. 10-27 07:26:05.169: I/Unity(11271):   at UnityEngine.AndroidJNISafe.CheckException () [0x00000] in <filename unknown>:0
    10. 10-27 07:26:05.169: I/Unity(11271):   at UnityEngine.AndroidJNISafe.CallVoidMethod (IntPtr obj, IntPtr methodID, UnityEngine.jvalue[] args) [0x00000] in <filename unknown>:0
    11. 10-27 07:26:05.169: I/Unity(11271):   at UnityEngine.AndroidJavaObject._Call (System.String methodName, System.Object[] args) [0x00000] in <filename unknown>:0
    12. 10-27 07:26:05.169: I/Unity(11271):   at UnityEngine.AndroidJavaObject.Call (System.String methodName, System.Object[] args) [0x00000] in <filename unknown>:0
    13. 10-27 07:26:05.169: I/Unity(11271):   at UnityEngine.AndroidJavaRunnableProxy.run () [0x00000] in <filename unknown>:0
    14. 10-27 07:28:52.893: I/Unity(11577): (Filename: ./artifacts/AndroidManagedGenerated/UnityEngineDebug.cpp Line: 49)
    15. 10-27 07:28:52.913: I/Unity(11577): (Filename: ./artifacts/AndroidManagedGenerated/UnityEngineDebug.cpp Line: 49)
    16. 10-27 07:28:52.913: I/Unity(11577): (Filename: ./artifacts/AndroidManagedGenerated/UnityEngineDebug.cpp Line: 49)
    17. 10-27 07:28:53.173: I/Unity(11577): AndroidJavaException: java.lang.NoClassDefFoundError: com.androidnative.gms.core.GameClientManager
    18.  
    19. 10-27 07:28:53.173: I/Unity(11577):   at UnityEngine.AndroidJNISafe.CheckException () [0x00000] in <filename unknown>:0
    20. 10-27 07:28:53.173: I/Unity(11577):   at UnityEngine.AndroidJNISafe.CallVoidMethod (IntPtr obj, IntPtr methodID, UnityEngine.jvalue[] args) [0x00000] in <filename unknown>:0
    21. 10-27 07:28:53.173: I/Unity(11577):   at UnityEngine.AndroidJavaObject._Call (System.String methodName, System.Object[] args) [0x00000] in <filename unknown>:0
    22. 10-27 07:28:53.173: I/Unity(11577):   at UnityEngine.AndroidJavaObject.Call (System.String methodName, System.Object[] args) [0x00000] in <filename unknown>:0
    23. 10-27 07:28:53.173: I/Unity(11577):   at UnityEngine.AndroidJavaRunnableProxy.run () [0x00000] in <filename unknown>:0
    24. 10-27 07:28:53.183: I/Unity(11577): AndroidJavaException: java.lang.NoClassDefFoundError: com.androidnative.gms.core.GameClientManager
    25.  
    26. 10-27 07:28:53.183: I/Unity(11577):   at UnityEngine.AndroidJNISafe.CheckException () [0x00000] in <filename unknown>:0
    27. 10-27 07:28:53.183: I/Unity(11577):   at UnityEngine.AndroidJNISafe.CallVoidMethod (IntPtr obj, IntPtr methodID, UnityEngine.jvalue[] args) [0x00000] in <filename unknown>:0
    28. 10-27 07:28:53.183: I/Unity(11577):   at UnityEngine.AndroidJavaObject._Call (System.String methodName, System.Object[] args) [0x00000] in <filename unknown>:0
    29. 10-27 07:28:53.183: I/Unity(11577):   at UnityEngine.AndroidJavaObject.Call (System.String methodName, System.Object[] args) [0x00000] in <filename unknown>:0
    30. 10-27 07:28:53.183: I/Unity(11577):   at UnityEngine.AndroidJavaRunnableProxy.run () [0x00000] in <filename unknown>:0
     
  39. fabiobh

    fabiobh

    Joined:
    May 28, 2013
    Posts:
    92
    I want to know if you plan to add the Google Plus +1 button to this plugin?
     
  40. stanislav-osipov

    stanislav-osipov

    Joined:
    May 30, 2012
    Posts:
    1,790
    I guess it can be issues with symbols. here is few solutions.
    1) Use numbers as reward id.

    Code (CSharp):
    1. private void GetReward(string rewardCode) {
    2. int code = System.Convert.ToInt32(rewardCode);
    3.     switch(code) {
    4.         case 1:
    5.             //rawarding with from reward code 1
    6.             break;
    7.         case 2:
    8.             //rawarding with from reward code 2
    9.             break;
    10.  
    11.             //..ect
    12.         }
    13. }
    2) Use Equals, it may help:
    Code (CSharp):
    1. private void GetReward(string rewardCode) {
    2. if (rewardCode.Equals( "coinBonusSmall")) {
    3. print ("getting reward");
    4. } else {
    5. print ("enable to get reward");
    6. }
    7. }
    Hey Kozz.
    Code (CSharp):
    1. java.lang.NoClassDefFoundError: com.androidnative.gms.core.GameClientManager
    According to this line, looks like plugin isn't installed, or propapbly there is some conflict with another android plugin.

    1) Do you use another Android plugins in your project?
    2) Have you installed Android Native Plugin in plugin settings menu (Window -> Android Native -> Edit Settings)

    If my answer steel not helpful enough
    I Would recommend to contact support team at stans.assets@gmail.com you will get answers by e-mail much quicker that on forum.


    I am thinking about it, but not sure it what way you what it to be implemented. So want API for Google Plus +1 button you want to see?

    Cheers!
     
  41. turnipinrut

    turnipinrut

    Joined:
    Oct 27, 2014
    Posts:
    13
    Hi

    I have the same issue as newando.

    I have a published app, but OnProductPurchased never fires after a successful purchase.

    I tried emailing support but got no answer back after initial response.

    Any ideas on a work around?

    Thanks
     
  42. jjevol

    jjevol

    Joined:
    Oct 28, 2014
    Posts:
    5
    Hi

    I want to control the notification in the app.

    I think
    IOS Push ON ->
    IOSNotificationController.instance.RegisterForRemoteNotifications (RemoteNotificationType.Alert | RemoteNotificationType.Badge | RemoteNotificationType.Sound);

    IOS Push OFF ->: IOSNotificationController.instance.RegisterForRemoteNotifications (RemoteNotificationType.None);

    Android Push ON ->
    AndroidNative.GCMRgisterDevice(AndroidNativeSettings.Instance.GCM_SenderId);

    Andorid Push OFF -> ????

    How to turn off the GCM on Android?
    And I think part of the fault?

    I do not speak English
    I hope now to understand
     
  43. Kozz

    Kozz

    Joined:
    Sep 18, 2014
    Posts:
    8
    Thank you for the quick reply.
    1- I'm not using any other plugin, I'm just using the example of google play services native.
    2- I instaled like you said and also configured changing the ids, but it does not even do the login.

    Now I did another project reinstalling everything from the plugin, I'm using just your plugin, updated to 4.8.1, did a small script just to make the login to google play services.

    Code (CSharp):
    1.  
    2. using UnityEngine;
    3. using System.Collections;
    4.  
    5. public class LoginTeste : MonoBehaviour {
    6.  
    7.     // Use this for initialization
    8.     void Start () {
    9.         AndroidNativeSettings.Instance.EnableGamesAPI = true;
    10.     }
    11.  
    12.     // Update is called once per frame
    13.     void Update () {
    14.  
    15.     }
    16.     void OnGUI(){
    17.         GUI.Label(new Rect(0, 0, Screen.width, Screen.height), "" + GooglePlayConnection.state + " - " + GooglePlayConnection.ActionConnectionResultReceived);
    18.  
    19.         if (GUI.Button (new Rect (Screen.width / 2/2, Screen.width / 2/2, Screen.width / 2, Screen.width / 2),"Login")) {
    20.             GooglePlayConnection.instance.connect ();
    21.  
    22.         }
    23.  
    24.     }
    25. }
    26.  
    What I have as result on my label on my screen is the following:
    Before the click:
    Screenshot_2014-10-28-08-17-28.png
    After the click:
    Screenshot_2014-10-28-08-04-58.png

    And what I had on logcat is:

    Code (CSharp):
    1.  
    2. 10-28 08:03:22.774: I/ActivityManager(910): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.andre.minigameracer/com.androidnative.AndroidNativeBridge} from pid 1511
    3. 10-28 08:03:22.824: I/ActivityManager(910): Start proc com.andre.minigameracer for activity com.andre.minigameracer/com.androidnative.AndroidNativeBridge: pid=10723 uid=10467 gids={50467, 3003, 1028, 1015}
    4. 10-28 08:03:23.024: W/dalvikvm(10723): Unable to resolve superclass of Lcom/androidnative/features/ad/ANMobileAd; (1076)
    5. 10-28 08:03:23.024: W/dalvikvm(10723): Link of class 'Lcom/androidnative/features/ad/ANMobileAd;' failed
    6. 10-28 08:03:23.024: I/dalvikvm(10723): Could not find method com.androidnative.features.ad.ANMobileAd.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.AddKeyword
    7. 10-28 08:03:23.024: W/dalvikvm(10723): VFY: unable to resolve static method 5776: Lcom/androidnative/features/ad/ANMobileAd;.GetInstance ()Lcom/androidnative/features/ad/ANMobileAd;
    8. 10-28 08:03:23.024: W/dalvikvm(10723): Unable to resolve superclass of Lcom/androidnative/features/ad/ANMobileAd; (1076)
    9. 10-28 08:03:23.024: W/dalvikvm(10723): Link of class 'Lcom/androidnative/features/ad/ANMobileAd;' failed
    10. 10-28 08:03:23.024: I/dalvikvm(10723): Could not find method com.androidnative.features.ad.ANMobileAd.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.AddTestDevice
    11. 10-28 08:03:23.024: W/dalvikvm(10723): VFY: unable to resolve static method 5776: Lcom/androidnative/features/ad/ANMobileAd;.GetInstance ()Lcom/androidnative/features/ad/ANMobileAd;
    12. 10-28 08:03:23.024: W/dalvikvm(10723): Unable to resolve superclass of Lcom/androidnative/features/ad/ANMobileAd; (1076)
    13. 10-28 08:03:23.024: W/dalvikvm(10723): Link of class 'Lcom/androidnative/features/ad/ANMobileAd;' failed
    14. 10-28 08:03:23.024: I/dalvikvm(10723): Could not find method com.androidnative.features.ad.ANMobileAd.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.AddTestDevices
    15. 10-28 08:03:23.024: W/dalvikvm(10723): VFY: unable to resolve static method 5776: Lcom/androidnative/features/ad/ANMobileAd;.GetInstance ()Lcom/androidnative/features/ad/ANMobileAd;
    16. 10-28 08:03:23.024: W/dalvikvm(10723): Unable to resolve superclass of Lcom/androidnative/features/ad/ANMobileAd; (1076)
    17. 10-28 08:03:23.024: W/dalvikvm(10723): Link of class 'Lcom/androidnative/features/ad/ANMobileAd;' failed
    18. 10-28 08:03:23.024: I/dalvikvm(10723): Could not find method com.androidnative.features.ad.ANMobileAd.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.ChangeBannersUnitID
    19. 10-28 08:03:23.024: W/dalvikvm(10723): VFY: unable to resolve static method 5776: Lcom/androidnative/features/ad/ANMobileAd;.GetInstance ()Lcom/androidnative/features/ad/ANMobileAd;
    20. 10-28 08:03:23.024: W/dalvikvm(10723): Unable to resolve superclass of Lcom/androidnative/features/ad/ANMobileAd; (1076)
    21. 10-28 08:03:23.024: W/dalvikvm(10723): Link of class 'Lcom/androidnative/features/ad/ANMobileAd;' failed
    22. 10-28 08:03:23.024: I/dalvikvm(10723): Could not find method com.androidnative.features.ad.ANMobileAd.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.ChangeInterstisialsUnitID
    23. 10-28 08:03:23.024: W/dalvikvm(10723): VFY: unable to resolve static method 5776: Lcom/androidnative/features/ad/ANMobileAd;.GetInstance ()Lcom/androidnative/features/ad/ANMobileAd;
    24. 10-28 08:03:23.024: W/dalvikvm(10723): Unable to resolve superclass of Lcom/androidnative/features/ad/ANMobileAd; (1076)
    25. 10-28 08:03:23.024: W/dalvikvm(10723): Link of class 'Lcom/androidnative/features/ad/ANMobileAd;' failed
    26. 10-28 08:03:23.024: I/dalvikvm(10723): Could not find method com.androidnative.features.ad.ANMobileAd.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.CreateBannerAd
    27. 10-28 08:03:23.024: W/dalvikvm(10723): VFY: unable to resolve static method 5776: Lcom/androidnative/features/ad/ANMobileAd;.GetInstance ()Lcom/androidnative/features/ad/ANMobileAd;
    28. 10-28 08:03:23.024: W/dalvikvm(10723): Unable to resolve superclass of Lcom/androidnative/features/ad/ANMobileAd; (1076)
    29. 10-28 08:03:23.024: W/dalvikvm(10723): Link of class 'Lcom/androidnative/features/ad/ANMobileAd;' failed
    30. 10-28 08:03:23.024: I/dalvikvm(10723): Could not find method com.androidnative.features.ad.ANMobileAd.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.CreateBannerAdPos
    31. 10-28 08:03:23.024: W/dalvikvm(10723): VFY: unable to resolve static method 5776: Lcom/androidnative/features/ad/ANMobileAd;.GetInstance ()Lcom/androidnative/features/ad/ANMobileAd;
    32. 10-28 08:03:23.024: W/dalvikvm(10723): Unable to resolve superclass of Lcom/androidnative/features/ad/ANMobileAd; (1076)
    33. 10-28 08:03:23.024: W/dalvikvm(10723): Link of class 'Lcom/androidnative/features/ad/ANMobileAd;' failed
    34. 10-28 08:03:23.024: I/dalvikvm(10723): Could not find method com.androidnative.features.ad.ANMobileAd.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.DestroyBanner
    35. 10-28 08:03:23.024: W/dalvikvm(10723): VFY: unable to resolve static method 5776: Lcom/androidnative/features/ad/ANMobileAd;.GetInstance ()Lcom/androidnative/features/ad/ANMobileAd;
    36. 10-28 08:03:23.034: W/dalvikvm(10723): Unable to resolve superclass of Lcom/androidnative/features/ad/ANMobileAd; (1076)
    37. 10-28 08:03:23.034: W/dalvikvm(10723): Link of class 'Lcom/androidnative/features/ad/ANMobileAd;' failed
    38. 10-28 08:03:23.034: I/dalvikvm(10723): Could not find method com.androidnative.features.ad.ANMobileAd.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.HideAd
    39. 10-28 08:03:23.034: W/dalvikvm(10723): VFY: unable to resolve static method 5776: Lcom/androidnative/features/ad/ANMobileAd;.GetInstance ()Lcom/androidnative/features/ad/ANMobileAd;
    40. 10-28 08:03:23.034: W/dalvikvm(10723): Unable to resolve superclass of Lcom/androidnative/features/ad/ANMobileAd; (1076)
    41. 10-28 08:03:23.034: W/dalvikvm(10723): Link of class 'Lcom/androidnative/features/ad/ANMobileAd;' failed
    42. 10-28 08:03:23.034: I/dalvikvm(10723): Could not find method com.androidnative.features.ad.ANMobileAd.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.InitMobileAd
    43. 10-28 08:03:23.034: W/dalvikvm(10723): VFY: unable to resolve static method 5776: Lcom/androidnative/features/ad/ANMobileAd;.GetInstance ()Lcom/androidnative/features/ad/ANMobileAd;
    44. 10-28 08:03:23.034: W/dalvikvm(10723): Unable to resolve superclass of Lcom/androidnative/features/ad/ANMobileAd; (1076)
    45. 10-28 08:03:23.034: W/dalvikvm(10723): Link of class 'Lcom/androidnative/features/ad/ANMobileAd;' failed
    46. 10-28 08:03:23.034: I/dalvikvm(10723): Could not find method com.androidnative.features.ad.ANMobileAd.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.LoadInterstitialAd
    47. 10-28 08:03:23.034: W/dalvikvm(10723): VFY: unable to resolve static method 5776: Lcom/androidnative/features/ad/ANMobileAd;.GetInstance ()Lcom/androidnative/features/ad/ANMobileAd;
    48. 10-28 08:03:23.034: I/dalvikvm(10723): Failed resolving Lcom/androidnative/features/ad/AdInAppListner; interface 1085 'Lcom/google/android/gms/ads/purchase/InAppPurchaseListener;'
    49. 10-28 08:03:23.034: W/dalvikvm(10723): Link of class 'Lcom/androidnative/features/ad/AdInAppListner;' failed
    50. 10-28 08:03:23.034: I/dalvikvm(10723): Could not find method com.androidnative.features.ad.AdInAppListner.RecordAdInAppPurchasResolution, referenced from method com.androidnative.AndroidNativeBridge.RecordAdInAppPurchasResolution
    51. 10-28 08:03:23.034: W/dalvikvm(10723): VFY: unable to resolve static method 5793: Lcom/androidnative/features/ad/AdInAppListner;.RecordAdInAppPurchasResolution (I)V
    52. 10-28 08:03:23.034: W/dalvikvm(10723): Unable to resolve superclass of Lcom/androidnative/features/ad/ANMobileAd; (1076)
    53. 10-28 08:03:23.034: W/dalvikvm(10723): Link of class 'Lcom/androidnative/features/ad/ANMobileAd;' failed
    54. 10-28 08:03:23.034: I/dalvikvm(10723): Could not find method com.androidnative.features.ad.ANMobileAd.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.RefreshAd
    55. 10-28 08:03:23.034: W/dalvikvm(10723): VFY: unable to resolve static method 5776: Lcom/androidnative/features/ad/ANMobileAd;.GetInstance ()Lcom/androidnative/features/ad/ANMobileAd;
    56. 10-28 08:03:23.034: W/dalvikvm(10723): Unable to resolve superclass of Lcom/androidnative/features/ad/ANMobileAd; (1076)
    57. 10-28 08:03:23.034: W/dalvikvm(10723): Link of class 'Lcom/androidnative/features/ad/ANMobileAd;' failed
    58. 10-28 08:03:23.034: I/dalvikvm(10723): Could not find method com.androidnative.features.ad.ANMobileAd.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.SetBannerPosition
    59. 10-28 08:03:23.034: W/dalvikvm(10723): VFY: unable to resolve static method 5776: Lcom/androidnative/features/ad/ANMobileAd;.GetInstance ()Lcom/androidnative/features/ad/ANMobileAd;
    60. 10-28 08:03:23.034: W/dalvikvm(10723): Unable to resolve superclass of Lcom/androidnative/features/ad/ANMobileAd; (1076)
    61. 10-28 08:03:23.034: W/dalvikvm(10723): Link of class 'Lcom/androidnative/features/ad/ANMobileAd;' failed
    62. 10-28 08:03:23.034: I/dalvikvm(10723): Could not find method com.androidnative.features.ad.ANMobileAd.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.SetBannerPosition
    63. 10-28 08:03:23.034: W/dalvikvm(10723): VFY: unable to resolve static method 5776: Lcom/androidnative/features/ad/ANMobileAd;.GetInstance ()Lcom/androidnative/features/ad/ANMobileAd;
    64. 10-28 08:03:23.044: W/dalvikvm(10723): Unable to resolve superclass of Lcom/androidnative/features/ad/ANMobileAd; (1076)
    65. 10-28 08:03:23.044: W/dalvikvm(10723): Link of class 'Lcom/androidnative/features/ad/ANMobileAd;' failed
    66. 10-28 08:03:23.044: I/dalvikvm(10723): Could not find method com.androidnative.features.ad.ANMobileAd.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.SetBirthday
    67. 10-28 08:03:23.044: W/dalvikvm(10723): VFY: unable to resolve static method 5776: Lcom/androidnative/features/ad/ANMobileAd;.GetInstance ()Lcom/androidnative/features/ad/ANMobileAd;
    68. 10-28 08:03:23.044: W/dalvikvm(10723): Unable to resolve superclass of Lcom/androidnative/features/ad/ANMobileAd; (1076)
    69. 10-28 08:03:23.044: W/dalvikvm(10723): Link of class 'Lcom/androidnative/features/ad/ANMobileAd;' failed
    70. 10-28 08:03:23.044: I/dalvikvm(10723): Could not find method com.androidnative.features.ad.ANMobileAd.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.SetGender
    71. 10-28 08:03:23.044: W/dalvikvm(10723): VFY: unable to resolve static method 5776: Lcom/androidnative/features/ad/ANMobileAd;.GetInstance ()Lcom/androidnative/features/ad/ANMobileAd;
    72. 10-28 08:03:23.044: W/dalvikvm(10723): Unable to resolve superclass of Lcom/androidnative/features/ad/ANMobileAd; (1076)
    73. 10-28 08:03:23.044: W/dalvikvm(10723): Link of class 'Lcom/androidnative/features/ad/ANMobileAd;' failed
    74. 10-28 08:03:23.044: I/dalvikvm(10723): Could not find method com.androidnative.features.ad.ANMobileAd.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.ShowAd
    75. 10-28 08:03:23.044: W/dalvikvm(10723): VFY: unable to resolve static method 5776: Lcom/androidnative/features/ad/ANMobileAd;.GetInstance ()Lcom/androidnative/features/ad/ANMobileAd;
    76. 10-28 08:03:23.044: W/dalvikvm(10723): Unable to resolve superclass of Lcom/androidnative/features/ad/ANMobileAd; (1076)
    77. 10-28 08:03:23.044: W/dalvikvm(10723): Link of class 'Lcom/androidnative/features/ad/ANMobileAd;' failed
    78. 10-28 08:03:23.044: I/dalvikvm(10723): Could not find method com.androidnative.features.ad.ANMobileAd.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.ShowInterstitialAd
    79. 10-28 08:03:23.044: W/dalvikvm(10723): VFY: unable to resolve static method 5776: Lcom/androidnative/features/ad/ANMobileAd;.GetInstance ()Lcom/androidnative/features/ad/ANMobileAd;
    80. 10-28 08:03:23.044: W/dalvikvm(10723): Unable to resolve superclass of Lcom/androidnative/features/ad/ANMobileAd; (1076)
    81. 10-28 08:03:23.044: W/dalvikvm(10723): Link of class 'Lcom/androidnative/features/ad/ANMobileAd;' failed
    82. 10-28 08:03:23.044: I/dalvikvm(10723): Could not find method com.androidnative.features.ad.ANMobileAd.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.StartInterstitialAd
    83. 10-28 08:03:23.044: W/dalvikvm(10723): VFY: unable to resolve static method 5776: Lcom/androidnative/features/ad/ANMobileAd;.GetInstance ()Lcom/androidnative/features/ad/ANMobileAd;
    84. 10-28 08:03:23.044: W/dalvikvm(10723): Unable to resolve superclass of Lcom/androidnative/features/ad/ANMobileAd; (1076)
    85. 10-28 08:03:23.044: W/dalvikvm(10723): Link of class 'Lcom/androidnative/features/ad/ANMobileAd;' failed
    86. 10-28 08:03:23.044: I/dalvikvm(10723): Could not find method com.androidnative.features.ad.ANMobileAd.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.TagForChildDirectedTreatment
    87. 10-28 08:03:23.044: W/dalvikvm(10723): VFY: unable to resolve static method 5776: Lcom/androidnative/features/ad/ANMobileAd;.GetInstance ()Lcom/androidnative/features/ad/ANMobileAd;
    88. 10-28 08:03:23.044: W/dalvikvm(10723): Unable to resolve superclass of Lcom/androidnative/features/ad/ANMobileAd; (1076)
    89. 10-28 08:03:23.044: W/dalvikvm(10723): Link of class 'Lcom/androidnative/features/ad/ANMobileAd;' failed
    90. 10-28 08:03:23.044: I/dalvikvm(10723): Could not find method com.androidnative.features.ad.ANMobileAd.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.TagForChildDirectedTreatment
    91. 10-28 08:03:23.044: W/dalvikvm(10723): VFY: unable to resolve static method 5776: Lcom/androidnative/features/ad/ANMobileAd;.GetInstance ()Lcom/androidnative/features/ad/ANMobileAd;
    92. 10-28 08:03:23.054: I/dalvikvm(10723): Failed resolving Lcom/androidnative/gms/core/GameClientManager; interface 1107 'Lcom/google/android/gms/common/api/GoogleApiClient$OnConnectionFailedListener;'
    93. 10-28 08:03:23.054: W/dalvikvm(10723): Link of class 'Lcom/androidnative/gms/core/GameClientManager;' failed
    94. 10-28 08:03:23.054: I/dalvikvm(10723): Could not find method com.androidnative.gms.core.GameClientManager.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.acceptQuest
    95. 10-28 08:03:23.054: W/dalvikvm(10723): VFY: unable to resolve static method 5969: Lcom/androidnative/gms/core/GameClientManager;.GetInstance ()Lcom/androidnative/gms/core/GameClientManager;
    96. 10-28 08:03:23.054: I/dalvikvm(10723): Failed resolving Lcom/androidnative/gms/core/GameClientManager; interface 1107 'Lcom/google/android/gms/common/api/GoogleApiClient$OnConnectionFailedListener;'
    97. 10-28 08:03:23.054: W/dalvikvm(10723): Link of class 'Lcom/androidnative/gms/core/GameClientManager;' failed
    98. 10-28 08:03:23.054: I/dalvikvm(10723): Could not find method com.androidnative.gms.core.GameClientManager.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.acceptRequests
    99. 10-28 08:03:23.054: W/dalvikvm(10723): VFY: unable to resolve static method 5969: Lcom/androidnative/gms/core/GameClientManager;.GetInstance ()Lcom/androidnative/gms/core/GameClientManager;
    100. 10-28 08:03:23.054: I/dalvikvm(10723): Could not find method com.google.android.gms.common.GooglePlayServicesUtil.isGooglePlayServicesAvailable, referenced from method com.androidnative.AndroidNativeBridge.checkPlayServices
    101. 10-28 08:03:23.054: I/dalvikvm(10723): Failed resolving Lcom/androidnative/gms/core/GameClientManager; interface 1107 'Lcom/google/android/gms/common/api/GoogleApiClient$OnConnectionFailedListener;'
    102. 10-28 08:03:23.054: W/dalvikvm(10723): Link of class 'Lcom/androidnative/gms/core/GameClientManager;' failed
    103. 10-28 08:03:23.054: I/dalvikvm(10723): Could not find method com.androidnative.gms.core.GameClientManager.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.clearDefaultAccount
    104. 10-28 08:03:23.054: W/dalvikvm(10723): VFY: unable to resolve static method 5969: Lcom/androidnative/gms/core/GameClientManager;.GetInstance ()Lcom/androidnative/gms/core/GameClientManager;
    105. 10-28 08:03:23.054: I/dalvikvm(10723): Failed resolving Lcom/androidnative/gms/core/GameClientManager; interface 1107 'Lcom/google/android/gms/common/api/GoogleApiClient$OnConnectionFailedListener;'
    106. 10-28 08:03:23.054: W/dalvikvm(10723): Link of class 'Lcom/androidnative/gms/core/GameClientManager;' failed
    107. 10-28 08:03:23.054: I/dalvikvm(10723): Could not find method com.androidnative.gms.core.GameClientManager.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.deleteState
    108. 10-28 08:03:23.054: W/dalvikvm(10723): VFY: unable to resolve static method 5969: Lcom/androidnative/gms/core/GameClientManager;.GetInstance ()Lcom/androidnative/gms/core/GameClientManager;
    109. 10-28 08:03:23.054: I/dalvikvm(10723): Failed resolving Lcom/androidnative/gms/core/GameClientManager; interface 1107 'Lcom/google/android/gms/common/api/GoogleApiClient$OnConnectionFailedListener;'
    110. 10-28 08:03:23.054: W/dalvikvm(10723): Link of class 'Lcom/androidnative/gms/core/GameClientManager;' failed
    111. 10-28 08:03:23.054: I/dalvikvm(10723): Could not find method com.androidnative.gms.core.GameClientManager.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.dismissRequest
    112. 10-28 08:03:23.054: W/dalvikvm(10723): VFY: unable to resolve static method 5969: Lcom/androidnative/gms/core/GameClientManager;.GetInstance ()Lcom/androidnative/gms/core/GameClientManager;
    113. 10-28 08:03:23.054: I/dalvikvm(10723): Failed resolving Lcom/androidnative/gms/core/GameClientManager; interface 1107 'Lcom/google/android/gms/common/api/GoogleApiClient$OnConnectionFailedListener;'
    114. 10-28 08:03:23.054: W/dalvikvm(10723): Link of class 'Lcom/androidnative/gms/core/GameClientManager;' failed
    115. 10-28 08:03:23.054: I/dalvikvm(10723): Could not find method com.androidnative.gms.core.GameClientManager.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.getToken
    116. 10-28 08:03:23.054: W/dalvikvm(10723): VFY: unable to resolve static method 5969: Lcom/androidnative/gms/core/GameClientManager;.GetInstance ()Lcom/androidnative/gms/core/GameClientManager;
    117. 10-28 08:03:23.054: I/dalvikvm(10723): Failed resolving Lcom/androidnative/gms/core/GameClientManager; interface 1107 'Lcom/google/android/gms/common/api/GoogleApiClient$OnConnectionFailedListener;'
    118. 10-28 08:03:23.054: W/dalvikvm(10723): Link of class 'Lcom/androidnative/gms/core/GameClientManager;' failed
    119. 10-28 08:03:23.054: I/dalvikvm(10723): Could not find method com.androidnative.gms.core.GameClientManager.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.getToken
    120. 10-28 08:03:23.064: W/dalvikvm(10723): VFY: unable to resolve static method 5969: Lcom/androidnative/gms/core/GameClientManager;.GetInstance ()Lcom/androidnative/gms/core/GameClientManager;
    121. 10-28 08:03:23.064: I/dalvikvm(10723): Failed resolving Lcom/androidnative/gms/core/GameClientManager; interface 1107 'Lcom/google/android/gms/common/api/GoogleApiClient$OnConnectionFailedListener;'
    122. 10-28 08:03:23.064: W/dalvikvm(10723): Link of class 'Lcom/androidnative/gms/core/GameClientManager;' failed
    123. 10-28 08:03:23.064: I/dalvikvm(10723): Could not find method com.androidnative.gms.core.GameClientManager.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.incrementAchievementById
    124. 10-28 08:03:23.064: W/dalvikvm(10723): VFY: unable to resolve static method 5969: Lcom/androidnative/gms/core/GameClientManager;.GetInstance ()Lcom/androidnative/gms/core/GameClientManager;
    125. 10-28 08:03:23.064: I/dalvikvm(10723): Failed resolving Lcom/androidnative/gms/core/GameClientManager; interface 1107 'Lcom/google/android/gms/common/api/GoogleApiClient$OnConnectionFailedListener;'
    126. 10-28 08:03:23.064: W/dalvikvm(10723): Link of class 'Lcom/androidnative/gms/core/GameClientManager;' failed
    127. 10-28 08:03:23.064: I/dalvikvm(10723): Could not find method com.androidnative.gms.core.GameClientManager.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.invalidateToken
    128. 10-28 08:03:23.064: W/dalvikvm(10723): VFY: unable to resolve static method 5969: Lcom/androidnative/gms/core/GameClientManager;.GetInstance ()Lcom/androidnative/gms/core/GameClientManager;
    129. 10-28 08:03:23.064: I/dalvikvm(10723): Failed resolving Lcom/androidnative/gms/core/GameClientManager; interface 1107 'Lcom/google/android/gms/common/api/GoogleApiClient$OnConnectionFailedListener;'
    130. 10-28 08:03:23.064: W/dalvikvm(10723): Link of class 'Lcom/androidnative/gms/core/GameClientManager;' failed
    131. 10-28 08:03:23.064: I/dalvikvm(10723): Could not find method com.androidnative.gms.core.GameClientManager.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.listStates
    132. 10-28 08:03:23.064: W/dalvikvm(10723): VFY: unable to resolve static method 5969: Lcom/androidnative/gms/core/GameClientManager;.GetInstance ()Lcom/androidnative/gms/core/GameClientManager;
    133. 10-28 08:03:23.064: I/dalvikvm(10723): Failed resolving Lcom/androidnative/gms/core/GameClientManager; interface 1107 'Lcom/google/android/gms/common/api/GoogleApiClient$OnConnectionFailedListener;'
    134. 10-28 08:03:23.064: W/dalvikvm(10723): Link of class 'Lcom/androidnative/gms/core/GameClientManager;' failed
    135. 10-28 08:03:23.064: I/dalvikvm(10723): Could not find method com.androidnative.gms.core.GameClientManager.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.loadAchievements
    136. 10-28 08:03:23.064: W/dalvikvm(10723): VFY: unable to resolve static method 5969: Lcom/androidnative/gms/core/GameClientManager;.GetInstance ()Lcom/androidnative/gms/core/GameClientManager;
    137. 10-28 08:03:23.064: I/dalvikvm(10723): Failed resolving Lcom/androidnative/gms/core/GameClientManager; interface 1107 'Lcom/google/android/gms/common/api/GoogleApiClient$OnConnectionFailedListener;'
    138. 10-28 08:03:23.064: W/dalvikvm(10723): Link of class 'Lcom/androidnative/gms/core/GameClientManager;' failed
    139. 10-28 08:03:23.064: I/dalvikvm(10723): Could not find method com.androidnative.gms.core.GameClientManager.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.loadConnectedPlayers
    140. 10-28 08:03:23.064: W/dalvikvm(10723): VFY: unable to resolve static method 5969: Lcom/androidnative/gms/core/GameClientManager;.GetInstance ()Lcom/androidnative/gms/core/GameClientManager;
    141. 10-28 08:03:23.064: I/dalvikvm(10723): Failed resolving Lcom/androidnative/gms/core/GameClientManager; interface 1107 'Lcom/google/android/gms/common/api/GoogleApiClient$OnConnectionFailedListener;'
    142. 10-28 08:03:23.064: W/dalvikvm(10723): Link of class 'Lcom/androidnative/gms/core/GameClientManager;' failed
    143. 10-28 08:03:23.064: I/dalvikvm(10723): Could not find method com.androidnative.gms.core.GameClientManager.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.loadEvents
    144. 10-28 08:03:23.064: W/dalvikvm(10723): VFY: unable to resolve static method 5969: Lcom/androidnative/gms/core/GameClientManager;.GetInstance ()Lcom/androidnative/gms/core/GameClientManager;
    145. 10-28 08:03:23.064: I/dalvikvm(10723): Failed resolving Lcom/androidnative/gms/core/GameClientManager; interface 1107 'Lcom/google/android/gms/common/api/GoogleApiClient$OnConnectionFailedListener;'
    146. 10-28 08:03:23.064: W/dalvikvm(10723): Link of class 'Lcom/androidnative/gms/core/GameClientManager;' failed
    147. 10-28 08:03:23.064: I/dalvikvm(10723): Could not find method com.androidnative.gms.core.GameClientManager.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.loadGoogleAccountNames
    148. 10-28 08:03:23.064: W/dalvikvm(10723): VFY: unable to resolve static method 5969: Lcom/androidnative/gms/core/GameClientManager;.GetInstance ()Lcom/androidnative/gms/core/GameClientManager;
    149. 10-28 08:03:23.064: I/dalvikvm(10723): Failed resolving Lcom/androidnative/gms/core/GameClientManager; interface 1107 'Lcom/google/android/gms/common/api/GoogleApiClient$OnConnectionFailedListener;'
    150. 10-28 08:03:23.064: W/dalvikvm(10723): Link of class 'Lcom/androidnative/gms/core/GameClientManager;' failed
    151. 10-28 08:03:23.064: I/dalvikvm(10723): Could not find method com.androidnative.gms.core.GameClientManager.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.loadLeaderBoards
    152. 10-28 08:03:23.064: W/dalvikvm(10723): VFY: unable to resolve static method 5969: Lcom/androidnative/gms/core/GameClientManager;.GetInstance ()Lcom/androidnative/gms/core/GameClientManager;
    153. 10-28 08:03:23.074: I/dalvikvm(10723): Failed resolving Lcom/androidnative/gms/core/GameClientManager; interface 1107 'Lcom/google/android/gms/common/api/GoogleApiClient$OnConnectionFailedListener;'
    154. 10-28 08:03:23.074: W/dalvikvm(10723): Link of class 'Lcom/androidnative/gms/core/GameClientManager;' failed
    155. 10-28 08:03:23.074: I/dalvikvm(10723): Could not find method com.androidnative.gms.core.GameClientManager.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.loadPlayerCenteredScores
    156. 10-28 08:03:23.074: W/dalvikvm(10723): VFY: unable to resolve static method 5969: Lcom/androidnative/gms/core/GameClientManager;.GetInstance ()Lcom/androidnative/gms/core/GameClientManager;
    157. 10-28 08:03:23.074: I/dalvikvm(10723): Failed resolving Lcom/androidnative/gms/core/GameClientManager; interface 1107 'Lcom/google/android/gms/common/api/GoogleApiClient$OnConnectionFailedListener;'
    158. 10-28 08:03:23.074: W/dalvikvm(10723): Link of class 'Lcom/androidnative/gms/core/GameClientManager;' failed
    159. 10-28 08:03:23.074: I/dalvikvm(10723): Could not find method com.androidnative.gms.core.GameClientManager.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.loadPlayerInfo
    160. 10-28 08:03:23.074: W/dalvikvm(10723): VFY: unable to resolve static method 5969: Lcom/androidnative/gms/core/GameClientManager;.GetInstance ()Lcom/androidnative/gms/core/GameClientManager;
    161. 10-28 08:03:23.074: I/dalvikvm(10723): Failed resolving Lcom/androidnative/gms/core/GameClientManager; interface 1107 'Lcom/google/android/gms/common/api/GoogleApiClient$OnConnectionFailedListener;'
    162. 10-28 08:03:23.074: W/dalvikvm(10723): Link of class 'Lcom/androidnative/gms/core/GameClientManager;' failed
    163. 10-28 08:03:23.074: I/dalvikvm(10723): Could not find method com.androidnative.gms.core.GameClientManager.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.loadQuests
    164. 10-28 08:03:23.074: W/dalvikvm(10723): VFY: unable to resolve static method 5969: Lcom/androidnative/gms/core/GameClientManager;.GetInstance ()Lcom/androidnative/gms/core/GameClientManager;
    165. 10-28 08:03:23.074: I/dalvikvm(10723): Failed resolving Lcom/androidnative/gms/core/GameClientManager; interface 1107 'Lcom/google/android/gms/common/api/GoogleApiClient$OnConnectionFailedListener;'
    166. 10-28 08:03:23.074: W/dalvikvm(10723): Link of class 'Lcom/androidnative/gms/core/GameClientManager;' failed
    167. 10-28 08:03:23.074: I/dalvikvm(10723): Could not find method com.androidnative.gms.core.GameClientManager.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.loadState
    168. 10-28 08:03:23.074: W/dalvikvm(10723): VFY: unable to resolve static method 5969: Lcom/androidnative/gms/core/GameClientManager;.GetInstance ()Lcom/androidnative/gms/core/GameClientManager;
    169. 10-28 08:03:23.074: I/dalvikvm(10723): Failed resolving Lcom/androidnative/gms/core/GameClientManager; interface 1107 'Lcom/google/android/gms/common/api/GoogleApiClient$OnConnectionFailedListener;'
    170. 10-28 08:03:23.074: W/dalvikvm(10723): Link of class 'Lcom/androidnative/gms/core/GameClientManager;' failed
    171. 10-28 08:03:23.074: I/dalvikvm(10723): Could not find method com.androidnative.gms.core.GameClientManager.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.loadTopScores
    172. 10-28 08:03:23.074: W/dalvikvm(10723): VFY: unable to resolve static method 5969: Lcom/androidnative/gms/core/GameClientManager;.GetInstance ()Lcom/androidnative/gms/core/GameClientManager;
    173. 10-28 08:03:23.074: I/dalvikvm(10723): Failed resolving Lcom/androidnative/gms/core/GameClientManager; interface 1107 'Lcom/google/android/gms/common/api/GoogleApiClient$OnConnectionFailedListener;'
    174. 10-28 08:03:23.074: W/dalvikvm(10723): Link of class 'Lcom/androidnative/gms/core/GameClientManager;' failed
    175. 10-28 08:03:23.084: I/dalvikvm(10723): Could not find method com.androidnative.gms.core.GameClientManager.isStarted, referenced from method com.androidnative.AndroidNativeBridge.onActivityResult
    176. 10-28 08:03:23.084: W/dalvikvm(10723): VFY: unable to resolve static method 5990: Lcom/androidnative/gms/core/GameClientManager;.isStarted ()Z
    177. 10-28 08:03:23.084: I/dalvikvm(10723): Failed resolving Lcom/androidnative/gms/core/GameClientManager; interface 1107 'Lcom/google/android/gms/common/api/GoogleApiClient$OnConnectionFailedListener;'
    178. 10-28 08:03:23.084: W/dalvikvm(10723): Link of class 'Lcom/androidnative/gms/core/GameClientManager;' failed
    179. 10-28 08:03:23.084: I/dalvikvm(10723): Could not find method com.androidnative.gms.core.GameClientManager.isStarted, referenced from method com.androidnative.AndroidNativeBridge.onNewIntent
    180. 10-28 08:03:23.084: W/dalvikvm(10723): VFY: unable to resolve static method 5990: Lcom/androidnative/gms/core/GameClientManager;.isStarted ()Z
    181. 10-28 08:03:23.084: I/dalvikvm(10723): Failed resolving Lcom/androidnative/gms/core/GameClientManager; interface 1107 'Lcom/google/android/gms/common/api/GoogleApiClient$OnConnectionFailedListener;'
    182. 10-28 08:03:23.084: W/dalvikvm(10723): Link of class 'Lcom/androidnative/gms/core/GameClientManager;' failed
    183. 10-28 08:03:23.084: I/dalvikvm(10723): Could not find method com.androidnative.gms.core.GameClientManager.isStarted, referenced from method com.androidnative.AndroidNativeBridge.onStart
    184. 10-28 08:03:23.084: W/dalvikvm(10723): VFY: unable to resolve static method 5990: Lcom/androidnative/gms/core/GameClientManager;.isStarted ()Z
    185. 10-28 08:03:23.084: I/dalvikvm(10723): Failed resolving Lcom/androidnative/gms/core/GameClientManager; interface 1107 'Lcom/google/android/gms/common/api/GoogleApiClient$OnConnectionFailedListener;'
    186. 10-28 08:03:23.084: W/dalvikvm(10723): Link of class 'Lcom/androidnative/gms/core/GameClientManager;' failed
    187. 10-28 08:03:23.084: I/dalvikvm(10723): Could not find method com.androidnative.gms.core.GameClientManager.isStarted, referenced from method com.androidnative.AndroidNativeBridge.onStop
    188. 10-28 08:03:23.084: W/dalvikvm(10723): VFY: unable to resolve static method 5990: Lcom/androidnative/gms/core/GameClientManager;.isStarted ()Z
    189. 10-28 08:03:23.084: I/dalvikvm(10723): Failed resolving Lcom/androidnative/gms/core/GameClientManager; interface 1107 'Lcom/google/android/gms/common/api/GoogleApiClient$OnConnectionFailedListener;'
    190. 10-28 08:03:23.084: W/dalvikvm(10723): Link of class 'Lcom/androidnative/gms/core/GameClientManager;' failed
    191. 10-28 08:03:23.084: I/dalvikvm(10723): Could not find method com.androidnative.gms.core.GameClientManager.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.playServiceConnect
    192. 10-28 08:03:23.084: W/dalvikvm(10723): VFY: unable to resolve static method 5969: Lcom/androidnative/gms/core/GameClientManager;.GetInstance ()Lcom/androidnative/gms/core/GameClientManager;
    193. 10-28 08:03:23.084: I/dalvikvm(10723): Failed resolving Lcom/androidnative/gms/core/GameClientManager; interface 1107 'Lcom/google/android/gms/common/api/GoogleApiClient$OnConnectionFailedListener;'
    194. 10-28 08:03:23.084: W/dalvikvm(10723): Link of class 'Lcom/androidnative/gms/core/GameClientManager;' failed
    195. 10-28 08:03:23.084: I/dalvikvm(10723): Could not find method com.androidnative.gms.core.GameClientManager.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.playServiceConnect
    196. 10-28 08:03:23.084: W/dalvikvm(10723): VFY: unable to resolve static method 5969: Lcom/androidnative/gms/core/GameClientManager;.GetInstance ()Lcom/androidnative/gms/core/GameClientManager;
    197. 10-28 08:03:23.084: I/dalvikvm(10723): Failed resolving Lcom/androidnative/gms/core/GameClientManager; interface 1107 'Lcom/google/android/gms/common/api/GoogleApiClient$OnConnectionFailedListener;'
    198. 10-28 08:03:23.084: W/dalvikvm(10723): Link of class 'Lcom/androidnative/gms/core/GameClientManager;' failed
    199. 10-28 08:03:23.084: I/dalvikvm(10723): Could not find method com.androidnative.gms.core.GameClientManager.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.playServiceDisconnect
    200. 10-28 08:03:23.084: W/dalvikvm(10723): VFY: unable to resolve static method 5969: Lcom/androidnative/gms/core/GameClientManager;.GetInstance ()Lcom/androidnative/gms/core/GameClientManager;
    201. 10-28 08:03:23.084: I/dalvikvm(10723): Failed resolving Lcom/androidnative/gms/core/GameClientManager; interface 1107 'Lcom/google/android/gms/common/api/GoogleApiClient$OnConnectionFailedListener;'
    202. 10-28 08:03:23.084: W/dalvikvm(10723): Link of class 'Lcom/androidnative/gms/core/GameClientManager;' failed
    203. 10-28 08:03:23.084: I/dalvikvm(10723): Could not find method com.androidnative.gms.core.GameClientManager.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.playServiceInit
    204. 10-28 08:03:23.084: W/dalvikvm(10723): VFY: unable to resolve static method 5969: Lcom/androidnative/gms/core/GameClientManager;.GetInstance ()Lcom/androidnative/gms/core/GameClientManager;
    205. 10-28 08:03:23.084: I/dalvikvm(10723): Failed resolving Lcom/androidnative/gms/core/GameClientManager; interface 1107 'Lcom/google/android/gms/common/api/GoogleApiClient$OnConnectionFailedListener;'
    206. 10-28 08:03:23.084: W/dalvikvm(10723): Link of class 'Lcom/androidnative/gms/core/GameClientManager;' failed
    207. 10-28 08:03:23.084: I/dalvikvm(10723): Could not find method com.androidnative.gms.core.GameClientManager.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.reportAchievementById
    208. 10-28 08:03:23.084: W/dalvikvm(10723): VFY: unable to resolve static method 5969: Lcom/androidnative/gms/core/GameClientManager;.GetInstance ()Lcom/androidnative/gms/core/GameClientManager;
    209. 10-28 08:03:23.084: I/dalvikvm(10723): Failed resolving Lcom/androidnative/gms/core/GameClientManager; interface 1107 'Lcom/google/android/gms/common/api/GoogleApiClient$OnConnectionFailedListener;'
    210. 10-28 08:03:23.084: W/dalvikvm(10723): Link of class 'Lcom/androidnative/gms/core/GameClientManager;' failed
    211. 10-28 08:03:23.084: I/dalvikvm(10723): Could not find method com.androidnative.gms.core.GameClientManager.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.resetAchievement
    212. 10-28 08:03:23.084: W/dalvikvm(10723): VFY: unable to resolve static method 5969: Lcom/androidnative/gms/core/GameClientManager;.GetInstance ()Lcom/androidnative/gms/core/GameClientManager;
    213. 10-28 08:03:23.084: I/dalvikvm(10723): Failed resolving Lcom/androidnative/gms/core/GameClientManager; interface 1107 'Lcom/google/android/gms/common/api/GoogleApiClient$OnConnectionFailedListener;'
    214. 10-28 08:03:23.084: W/dalvikvm(10723): Link of class 'Lcom/androidnative/gms/core/GameClientManager;' failed
    215. 10-28 08:03:23.084: I/dalvikvm(10723): Could not find method com.androidnative.gms.core.GameClientManager.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.resetAllAchievements
    216. 10-28 08:03:23.084: W/dalvikvm(10723): VFY: unable to resolve static method 5969: Lcom/androidnative/gms/core/GameClientManager;.GetInstance ()Lcom/androidnative/gms/core/GameClientManager;
    217. 10-28 08:03:23.084: I/dalvikvm(10723): Failed resolving Lcom/androidnative/gms/core/GameClientManager; interface 1107 'Lcom/google/android/gms/common/api/GoogleApiClient$OnConnectionFailedListener;'
    218. 10-28 08:03:23.084: W/dalvikvm(10723): Link of class 'Lcom/androidnative/gms/core/GameClientManager;' failed
    219. 10-28 08:03:23.084: I/dalvikvm(10723): Could not find method com.androidnative.gms.core.GameClientManager.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.resetLeaderBoard
    220. 10-28 08:03:23.084: W/dalvikvm(10723): VFY: unable to resolve static method 5969: Lcom/androidnative/gms/core/GameClientManager;.GetInstance ()Lcom/androidnative/gms/core/GameClientManager;
    221. 10-28 08:03:23.094: I/dalvikvm(10723): Failed resolving Lcom/androidnative/gms/core/GameClientManager; interface 1107 'Lcom/google/android/gms/common/api/GoogleApiClient$OnConnectionFailedListener;'
    222. 10-28 08:03:23.094: W/dalvikvm(10723): Link of class 'Lcom/androidnative/gms/core/GameClientManager;' failed
    223. 10-28 08:03:23.094: I/dalvikvm(10723): Could not find method com.androidnative.gms.core.GameClientManager.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.resolveState
    224. 10-28 08:03:23.094: W/dalvikvm(10723): VFY: unable to resolve static method 5969: Lcom/androidnative/gms/core/GameClientManager;.GetInstance ()Lcom/androidnative/gms/core/GameClientManager;
    225. 10-28 08:03:23.094: I/dalvikvm(10723): Failed resolving Lcom/androidnative/gms/core/GameClientManager; interface 1107 'Lcom/google/android/gms/common/api/GoogleApiClient$OnConnectionFailedListener;'
    226. 10-28 08:03:23.094: W/dalvikvm(10723): Link of class 'Lcom/androidnative/gms/core/GameClientManager;' failed
    227. 10-28 08:03:23.094: I/dalvikvm(10723): Could not find method com.androidnative.gms.core.GameClientManager.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.revealAchievementById
    228. 10-28 08:03:23.094: W/dalvikvm(10723): VFY: unable to resolve static method 5969: Lcom/androidnative/gms/core/GameClientManager;.GetInstance ()Lcom/androidnative/gms/core/GameClientManager;
    229. 10-28 08:03:23.094: I/dalvikvm(10723): Failed resolving Lcom/androidnative/gms/core/GameClientManager; interface 1107 'Lcom/google/android/gms/common/api/GoogleApiClient$OnConnectionFailedListener;'
    230. 10-28 08:03:23.094: W/dalvikvm(10723): Link of class 'Lcom/androidnative/gms/core/GameClientManager;' failed
    231. 10-28 08:03:23.094: I/dalvikvm(10723): Could not find method com.androidnative.gms.core.GameClientManager.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.revokeAccessAndDisconnect
    232. 10-28 08:03:23.094: W/dalvikvm(10723): VFY: unable to resolve static method 5969: Lcom/androidnative/gms/core/GameClientManager;.GetInstance ()Lcom/androidnative/gms/core/GameClientManager;
    233. 10-28 08:03:23.094: I/dalvikvm(10723): Failed resolving Lcom/androidnative/gms/core/GameClientManager; interface 1107 'Lcom/google/android/gms/common/api/GoogleApiClient$OnConnectionFailedListener;'
    234. 10-28 08:03:23.094: W/dalvikvm(10723): Link of class 'Lcom/androidnative/gms/core/GameClientManager;' failed
    235. 10-28 08:03:23.094: I/dalvikvm(10723): Could not find method com.androidnative.gms.core.GameClientManager.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.sendGiftRequest
    236. 10-28 08:03:23.094: W/dalvikvm(10723): VFY: unable to resolve static method 5969: Lcom/androidnative/gms/core/GameClientManager;.GetInstance ()Lcom/androidnative/gms/core/GameClientManager;
    237. 10-28 08:03:23.094: I/dalvikvm(10723): Failed resolving Lcom/androidnative/gms/core/GameClientManager; interface 1107 'Lcom/google/android/gms/common/api/GoogleApiClient$OnConnectionFailedListener;'
    238. 10-28 08:03:23.094: W/dalvikvm(10723): Link of class 'Lcom/androidnative/gms/core/GameClientManager;' failed
    239. 10-28 08:03:23.094: I/dalvikvm(10723): Could not find method com.androidnative.gms.core.GameClientManager.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.showAchivments
    240. 10-28 08:03:23.094: W/dalvikvm(10723): VFY: unable to resolve static method 5969: Lcom/androidnative/gms/core/GameClientManager;.GetInstance ()Lcom/androidnative/gms/core/GameClientManager;
    241. 10-28 08:03:23.094: I/dalvikvm(10723): Failed resolving Lcom/androidnative/gms/core/GameClientManager; interface 1107 'Lcom/google/android/gms/common/api/GoogleApiClient$OnConnectionFailedListener;'
    242. 10-28 08:03:23.094: W/dalvikvm(10723): Link of class 'Lcom/androidnative/gms/core/GameClientManager;' failed
    243. 10-28 08:03:23.094: I/dalvikvm(10723): Could not find method com.androidnative.gms.core.GameClientManager.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.showLeaderBoardById
    244. 10-28 08:03:23.094: W/dalvikvm(10723): VFY: unable to resolve static method 5969: Lcom/androidnative/gms/core/GameClientManager;.GetInstance ()Lcom/androidnative/gms/core/GameClientManager;
    245. 10-28 08:03:23.094: I/dalvikvm(10723): Failed resolving Lcom/androidnative/gms/core/GameClientManager; interface 1107 'Lcom/google/android/gms/common/api/GoogleApiClient$OnConnectionFailedListener;'
    246. 10-28 08:03:23.094: W/dalvikvm(10723): Link of class 'Lcom/androidnative/gms/core/GameClientManager;' failed
    247. 10-28 08:03:23.094: I/dalvikvm(10723): Could not find method com.androidnative.gms.core.GameClientManager.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.showLeaderBoards
    248. 10-28 08:03:23.094: W/dalvikvm(10723): VFY: unable to resolve static method 5969: Lcom/androidnative/gms/core/GameClientManager;.GetInstance ()Lcom/androidnative/gms/core/GameClientManager;
    249. 10-28 08:03:23.094: I/dalvikvm(10723): Failed resolving Lcom/androidnative/gms/core/GameClientManager; interface 1107 'Lcom/google/android/gms/common/api/GoogleApiClient$OnConnectionFailedListener;'
    250. 10-28 08:03:23.094: W/dalvikvm(10723): Link of class 'Lcom/androidnative/gms/core/GameClientManager;' failed
    251. 10-28 08:03:23.094: I/dalvikvm(10723): Could not find method com.androidnative.gms.core.GameClientManager.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.showRequestAccepDialog
    252. 10-28 08:03:23.094: W/dalvikvm(10723): VFY: unable to resolve static method 5969: Lcom/androidnative/gms/core/GameClientManager;.GetInstance ()Lcom/androidnative/gms/core/GameClientManager;
    253. 10-28 08:03:23.094: I/dalvikvm(10723): Failed resolving Lcom/androidnative/gms/core/GameClientManager; interface 1107 'Lcom/google/android/gms/common/api/GoogleApiClient$OnConnectionFailedListener;'
    254. 10-28 08:03:23.094: W/dalvikvm(10723): Link of class 'Lcom/androidnative/gms/core/GameClientManager;' failed
    255. 10-28 08:03:23.094: I/dalvikvm(10723): Could not find method com.androidnative.gms.core.GameClientManager.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.showSelectedQuests
    256. 10-28 08:03:23.094: W/dalvikvm(10723): VFY: unable to resolve static method 5969: Lcom/androidnative/gms/core/GameClientManager;.GetInstance ()Lcom/androidnative/gms/core/GameClientManager;
    257. 10-28 08:03:23.094: I/dalvikvm(10723): Failed resolving Lcom/androidnative/gms/core/GameClientManager; interface 1107 'Lcom/google/android/gms/common/api/GoogleApiClient$OnConnectionFailedListener;'
    258. 10-28 08:03:23.094: W/dalvikvm(10723): Link of class 'Lcom/androidnative/gms/core/GameClientManager;' failed
    259. 10-28 08:03:23.094: I/dalvikvm(10723): Could not find method com.androidnative.gms.core.GameClientManager.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.submitScoreById
    260. 10-28 08:03:23.094: W/dalvikvm(10723): VFY: unable to resolve static method 5969: Lcom/androidnative/gms/core/GameClientManager;.GetInstance ()Lcom/androidnative/gms/core/GameClientManager;
    261. 10-28 08:03:23.094: I/dalvikvm(10723): Failed resolving Lcom/androidnative/gms/core/GameClientManager; interface 1107 'Lcom/google/android/gms/common/api/GoogleApiClient$OnConnectionFailedListener;'
    262. 10-28 08:03:23.094: W/dalvikvm(10723): Link of class 'Lcom/androidnative/gms/core/GameClientManager;' failed
    263. 10-28 08:03:23.094: I/dalvikvm(10723): Could not find method com.androidnative.gms.core.GameClientManager.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.sumbitEvent
    264. 10-28 08:03:23.094: W/dalvikvm(10723): VFY: unable to resolve static method 5969: Lcom/androidnative/gms/core/GameClientManager;.GetInstance ()Lcom/androidnative/gms/core/GameClientManager;
    265. 10-28 08:03:23.104: I/dalvikvm(10723): Failed resolving Lcom/androidnative/gms/core/GameClientManager; interface 1107 'Lcom/google/android/gms/common/api/GoogleApiClient$OnConnectionFailedListener;'
    266. 10-28 08:03:23.104: W/dalvikvm(10723): Link of class 'Lcom/androidnative/gms/core/GameClientManager;' failed
    267. 10-28 08:03:23.104: I/dalvikvm(10723): Could not find method com.androidnative.gms.core.GameClientManager.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.updatePlayerScore
    268. 10-28 08:03:23.104: W/dalvikvm(10723): VFY: unable to resolve static method 5969: Lcom/androidnative/gms/core/GameClientManager;.GetInstance ()Lcom/androidnative/gms/core/GameClientManager;
    269. 10-28 08:03:23.104: I/dalvikvm(10723): Failed resolving Lcom/androidnative/gms/core/GameClientManager; interface 1107 'Lcom/google/android/gms/common/api/GoogleApiClient$OnConnectionFailedListener;'
    270. 10-28 08:03:23.104: W/dalvikvm(10723): Link of class 'Lcom/androidnative/gms/core/GameClientManager;' failed
    271. 10-28 08:03:23.104: I/dalvikvm(10723): Could not find method com.androidnative.gms.core.GameClientManager.GetInstance, referenced from method com.androidnative.AndroidNativeBridge.updateState
    272. 10-28 08:03:23.104: W/dalvikvm(10723): VFY: unable to resolve static method 5969: Lcom/androidnative/gms/core/GameClientManager;.GetInstance ()Lcom/androidnative/gms/core/GameClientManager;
    273. 10-28 08:03:23.164: D/AndroidNative(10723): onStart: com.androidnative.gms.core.GameClientManager
    274. 10-28 08:03:24.065: I/ActivityManager(910): Displayed com.andre.minigameracer/com.androidnative.AndroidNativeBridge: +1s255ms
    275. 10-28 08:03:24.065: I/ActivityManager(910): Timeline: Activity_windows_visible id: ActivityRecord{4488bc80 u0 com.andre.minigameracer/com.androidnative.AndroidNativeBridge t192} time:77914968
    276. 10-28 08:03:24.105: I/WindowManager(910): Screen frozen for +1s254ms due to Window{4518bd98 u0 com.andre.minigameracer/com.androidnative.AndroidNativeBridge}
    277. 10-28 08:03:24.586: I/ActivityManager(910): Timeline: Activity_windows_visible id: ActivityRecord{4488bc80 u0 com.andre.minigameracer/com.androidnative.AndroidNativeBridge t192} time:77915485
    278. 10-28 08:03:49.049: I/Unity(10723): AndroidJavaException: java.lang.NoClassDefFoundError: com.androidnative.gms.core.GameClientManager
    279. 10-28 08:03:49.049: I/Unity(10723):   at AndroidNative+<CallActivityFunction>c__AnonStorey8.<>m__49 () [0x00000] in <filename unknown>:0
    280. 10-28 08:03:49.060: I/Unity(10723): AndroidJavaException: java.lang.NoClassDefFoundError: com.androidnative.gms.core.GameClientManager
    281. 10-28 08:03:49.060: I/Unity(10723):   at AndroidNative+<CallActivityFunction>c__AnonStorey8.<>m__49 () [0x00000] in <filename unknown>:0
    282.  
    I hope you can help me through this! If you need you can ask for my apk or my entire project.

    Thank you again!
     
    Last edited: Oct 28, 2014
  44. stanislav-osipov

    stanislav-osipov

    Joined:
    May 30, 2012
    Posts:
    1,790
    Please send me PM with your device log, and your e-mail I will check your support case.

    I am not sure what do you need this, any way if you will show me native API you whant to use, I will add this to the plugin todo list.

    Cheers!
     
  45. stanislav-osipov

    stanislav-osipov

    Joined:
    May 30, 2012
    Posts:
    1,790
    It would be nice, because all I see in the log it's just report that plugins classes isn't avaliable, Can you please send me your project or al least Assets/Plugins folder.
    Thanks!
     
  46. Kozz

    Kozz

    Joined:
    Sep 18, 2014
    Posts:
    8
    Can I send it by email by email: stans.assets@gmail.com? Or I upload it here?
     
  47. Dreamonaut

    Dreamonaut

    Joined:
    May 19, 2014
    Posts:
    32
    Hello Lacost, Thanks a lot for your solution ! ! i had also to change the encoding of the json file from UTF8 to ANSI to make it work, now it's working fine ! Cheers !

     
  48. stanislav-osipov

    stanislav-osipov

    Joined:
    May 30, 2012
    Posts:
    1,790
    Just glad you got it to work :)

    Just sent PM to you.
     
  49. destapp

    destapp

    Joined:
    Oct 22, 2012
    Posts:
    18
    hi!, i have an error building android after i install anp ver 4.8. its says "Resources Compilation Failed" x(

    can you help me? thx
     

    Attached Files:

  50. ababab5

    ababab5

    Joined:
    Apr 15, 2014
    Posts:
    508