Search Unity

  1. Looking for a job or to hire someone for a project? Check out the re-opened job forums.
    Dismiss Notice
  2. Unity 2020 LTS & Unity 2021.1 have been released.
    Dismiss Notice
  3. Good news ✨ We have more Unite Now videos available for you to watch on-demand! Come check them out and ask our experts any questions!
    Dismiss Notice

[Released] Ultimate Mobile Pro

Discussion in 'Assets and Asset Store' started by stanislav-osipov, Oct 19, 2018.

  1. ShockFactor

    ShockFactor

    Joined:
    Sep 30, 2015
    Posts:
    3
    Have you found a solution? I have a very similar problem.
     
  2. deJong-IT

    deJong-IT

    Joined:
    Mar 18, 2018
    Posts:
    2
    Hello Support! Please respond to emails or at this forum! The product is NOT working!
     
  3. stanislav-osipov

    stanislav-osipov

    Joined:
    May 30, 2012
    Posts:
    1,782
    Hay folks! First of all, I apologize for being out of the radar few weeks. The new update is coming and let me address all the questions you had.

    @daniel-choi I see 2 issues from the screenshot you've posted.

    1. The plugin and library meta-file issue. - It will be fixed with the next update and in the meantime, there is a guide on how to fix it as well as a bit more info about an issue:
    https://github.com/StansAssets/com.stansassets.android-native/issues/32

    2. Looks like something is wrong with the way you've configured the application singing, please make sure you have followed this article.
    Setting Up Google Play Games Services
    https://developers.google.com/games/services/console/enabling

    Possible GooglePlay Sign-In issues
    https://github.com/StansAssets/com.stansassets.android-native/wiki/Android-Sign-In-issues

    Make sure you are using correct keystore

    @deJong-IT , @ShockFactor guys, the problem, solutions & the description are posted here:
    https://github.com/StansAssets/com.stansassets.android-native/issues/32

    Again, my apologies for the slow replay. Let me know in case of any other issues. I am back from holidays and back to a normal update schedule.
     
  4. Azirell

    Azirell

    Joined:
    Oct 16, 2015
    Posts:
    26
    Hi all!
    Is there a chance you add Safari View Controller support?
    I'm desperately need it and it seems like your asset does not implement this, does it?
     
  5. unitynewb

    unitynewb

    Joined:
    Feb 22, 2009
    Posts:
    240
    I'm having this issue where on Android if I take a picture it saves it to the gallery and allows me to use it in game, but if I try to pass it to a sharing dialog it doesn't send it over. I noticed that in the adb log AndroidNative shows is exist: false for the image, here is the log:

    Code (CSharp):
    1.  
    2. 01-25 20:02:06.035  4574  4623 D AndroidNative: Unity: [Async] Sent to Unity ->: {"m_path":"/storage/emulated/0/Pictures/GameName/GameName-511475.png"}
    3. 01-25 20:02:06.120  4574  4574 D AndroidNative: AN_ProxyActivity onStart
    4. 01-25 20:02:06.120  4574  4574 D AndroidNative: activity started
    5. 01-25 20:02:06.120  4574  4574 D AndroidNative: intent.setAction android.intent.action.SEND
    6. 01-25 20:02:06.120  4574  4574 D AndroidNative: intent.setType image/*
    7. 01-25 20:02:06.120  4574  4574 D AndroidNative: intent.addFlags 1
    8. 01-25 20:02:06.120  4574  4574 D AndroidNative: intent.addFlags 524288
    9. 01-25 20:02:06.120  4574  4574 D AndroidNative: extra type: 0
    10. 01-25 20:02:06.120  4574  4574 D AndroidNative: intent.putExtra: android.intent.extra.TEXT / Check out my image from the GameName app!
    11. 01-25 20:02:06.120  4574  4574 D AndroidNative: extra type: 2
    12. 01-25 20:02:06.153  4574  4574 D AndroidNative: Creating Share URI with external storage
    13. 01-25 20:02:06.714  4574  4574 D AndroidNative: FileName: Screenshot_20210125_200206.png
    14. 01-25 20:02:06.715  4574  4574 D AndroidNative: is exists: false
    15. 01-25 20:02:07.389  4574  4574 D AndroidNative: Saved: content://media/external/images/media/118
    16. 01-25 20:02:07.389  4574  4574 D AndroidNative: intent.putExtra: android.intent.extra.STREAM / content://media/external/images/media/118
    17. 01-25 20:02:07.389  4574  4574 D AndroidNative: Intent.createChooser
    18. 01-25 20:02:09.140  4574  4574 D AndroidNative: AN_ProxyActivity::onActivityResult
    19. 01-25 20:02:09.141  4574  4574 D AndroidNative: AN_ProxyActivity::finish
    20. 01-25 20:02:09.142  4574  4623 D AndroidNative: Unity: [Async] Sent to Unity ->: {"m_resultCode":0}
    21. 01-25 20:02:09.143  4574  4623 I Unity   : Sharing flow is finished, User has retured to the app
    22. 01-25 20:02:09.143  4574  4623 I Unity   : UnityEngine.Logger:Log(LogType, Object)
    23. 01-25 20:02:09.143  4574  4623 I Unity   : System.Action:Invoke()
    24. 01-25 20:02:09.143  4574  4623 I Unity   : System.Action`1:Invoke(T)
    25. 01-25 20:02:09.143  4574  4623 I Unity   : System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo)
    26. 01-25 20:02:09.143  4574  4623 I Unity   : System.Reflection.MethodBase:Invoke(Object, Object[])
    27. 01-25 20:02:09.143  4574  4623 I Unity   : UnityEngine.AndroidJavaProxy:Invoke(String, Object[])
    28. 01-25 20:02:09.143  4574  4623 I Unity   : UnityEngine._AndroidJNIHelper:InvokeJavaProxyMethod(AndroidJavaProxy, IntPtr, IntPtr)
    29. 01-25 20:02:09.143  4574  4623 I Unity   :
    30. 01-25 20:02:09.143  4574  4623 I Unity   : (Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)
    31. 01-25 20:02:09.143  4574  4623 I Unity   :
     
  6. stanislav-osipov

    stanislav-osipov

    Joined:
    May 30, 2012
    Posts:
    1,782
    I think we don't. But maybe Web view can be something we can support. Feel free post the feature request here:
    https://github.com/StansAssets/com.stansassets.ultimate-mobile/issues

    Can you please post a code sample here?
     
  7. stanislav-osipov

    stanislav-osipov

    Joined:
    May 30, 2012
    Posts:
    1,782
    2021.1
    • feat: um master analytics client & firebase analytics UI
    • chore: force enabled an_library.bundle Android platform compatibility.
    • chore: playmaker ui creation fix.
    • chore: Google AdMob and Unity Adds add-ons compatibility update.
    ANDROID
    • fix: capture image permissions.
    • fix: android resolver installation.
    • fix: ios music player items select delegate.
    • fix: android contracts async retrieval fixed.
    • chore: packages installation reworked & facebook package version updated.
    • chore: force enabled an_library.bundle Android platform compatibility.
    iOS
    • fix: ios application delegate events.
     
  8. Recon03

    Recon03

    Joined:
    Aug 5, 2013
    Posts:
    550

    Stan I have used your assets for years, but just because folks don't ask or talk, don't mean they don't like or want something, most of us are just busy developing, working etc... Unity, multi player, is crap for mobile. I personally like the fact that you supported it early on. even if it was in early stages. Back then. But that is my 2 cents. I wish developers would understand, most people will ONLY post when there is a problem, I rarely ask for support, I fix it myself. Just saying.
     
  9. stanislav-osipov

    stanislav-osipov

    Joined:
    May 30, 2012
    Posts:
    1,782
    Thanks for using our stuff @Recon03 that's really nice to hear.
    Regarding the multiplayer. I really liked the idea of a native multiplayer built by Apple & Google with matchmaking support on top of it.
    The facts are sad:
    * Majority of developers need multiplayer to allow players from iOS to play with Android players, etc.
    * Google does not support real-time multiplayer anymore.

    This is the reason why it's not in the plugin anymore. But yea, this is sad.
     
  10. Recon03

    Recon03

    Joined:
    Aug 5, 2013
    Posts:
    550

    ya well we need to use firebase, for real time, but ya, Google has its head up there butt for some reason. also I used to be a mobile dev, on top of a PC, console dev for 3 decades I normally stayed away from Apple. personally. but I understand for you wanting to support it since there are devs who want IOS. but many of us can't stand Apple, nor like developing for them.

    But real time does exist, we just need to make it our selves, using Firebase is what google recommends, I been using that for years now.

    The issue is google is making it harder and harder for Android devs to make money, which is what caused me to stop developing for mobile.. but I went back for my kids and so forth as of late again. I made my own tool years ago for real time, but I wanted to make a comment about folks not commenting, so I wanted you to be aware , just because we don't comment about something does not mean we don't like or dislike something. It just normally means we are busy, so I wanted to be sure you knew that.

    There are many vets like myself, who don't typical bother you guys, we just fix stuff our selves unless its a big issue since its faster for us to do so. ya I used stan's asset for Android since your release what 10 years now? I think.
     
  11. stanislav-osipov

    stanislav-osipov

    Joined:
    May 30, 2012
    Posts:
    1,782
    Yea, heard it, thx! :)
    Most likely with the next project, we will play around with firebase multiplayer.
    And since support for analytics and cloud messaging within firebase is already there, so it makes sense to add that on either :)

    This is an exact thing why I am sure all sources should be open. And me personally would never invest in any tool or framework which is not an open source. This is super important to be able to mod or fix based on project needs.


    It's super good to hear that my and my teammate's work is actually helpful and saves somebody's time.
     
  12. Webbstre

    Webbstre

    Joined:
    Mar 7, 2015
    Posts:
    40
    Hiya! I'm running Unity 2020.2.1f1, and either v. 2020.10.2 or 2020.21 of Ultimate Mobile Pro (Not sure which... the Packages says 2020.21 but in the actual editor it says 2020.10.2 next to the Ultimate and Android windows).

    Anyway, when trying to get a simple login script going in my latest app I get the following mess of errors (via logcat)
    Code (CSharp):
    1. 2021/02/19 14:07:03.620 31732 31768 Error Unity AndroidJavaException: java.lang.ClassNotFoundException: com.stansassets.core.utility.AN_Logger
    2. 2021/02/19 14:07:03.620 31732 31768 Error Unity java.lang.ClassNotFoundException: com.stansassets.core.utility.AN_Logger
    3. 2021/02/19 14:07:03.620 31732 31768 Error Unity     at java.lang.Class.classForName(Native Method)
    4. 2021/02/19 14:07:03.620 31732 31768 Error Unity     at java.lang.Class.forName(Class.java:400)
    5. 2021/02/19 14:07:03.620 31732 31768 Error Unity     at com.unity3d.player.UnityPlayer.nativeRender(Native Method)
    6. 2021/02/19 14:07:03.620 31732 31768 Error Unity     at com.unity3d.player.UnityPlayer.access$300(Unknown Source)
    7. 2021/02/19 14:07:03.620 31732 31768 Error Unity     at com.unity3d.player.UnityPlayer$e$1.handleMessage(Unknown Source)
    8. 2021/02/19 14:07:03.620 31732 31768 Error Unity     at android.os.Handler.dispatchMessage(Handler.java:101)
    9. 2021/02/19 14:07:03.620 31732 31768 Error Unity     at android.os.Looper.loop(Looper.java:156)
    10. 2021/02/19 14:07:03.620 31732 31768 Error Unity     at com.unity3d.player.UnityPlayer$e.run(Unknown Source)
    11. 2021/02/19 14:07:03.620 31732 31768 Error Unity Caused by: java.lang.ClassNotFoundException: Didn't find class "com.stansassets.core.utility.AN_Logger" on path: DexPathList[[zip file "/data/app/com.TwistedWebbe.PlasmaMania-2/base.apk", zip file "/data/app/com.TwistedWebbe.PlasmaMania-2/split_config.arm64_v8a.apk"],nativeLibraryDirectories=[/data/app/com.TwistedWebbe.PlasmaMania-2/lib/arm64, /data/app/com.TwistedWebbe.PlasmaMania-2/base.apk!/lib/arm64-v8a,
    12. 2021/02/19 14:07:03.626 31732 31768 Error Unity AndroidJavaException: java.lang.ClassNotFoundException: com.stansassets.core.utility.AN_ImageWrapper
    13. 2021/02/19 14:07:03.626 31732 31768 Error Unity java.lang.ClassNotFoundException: com.stansassets.core.utility.AN_ImageWrapper
    14. 2021/02/19 14:07:03.626 31732 31768 Error Unity     at java.lang.Class.classForName(Native Method)
    15. 2021/02/19 14:07:03.626 31732 31768 Error Unity     at java.lang.Class.forName(Class.java:400)
    16. 2021/02/19 14:07:03.626 31732 31768 Error Unity     at com.unity3d.player.UnityPlayer.nativeRender(Native Method)
    17. 2021/02/19 14:07:03.626 31732 31768 Error Unity     at com.unity3d.player.UnityPlayer.access$300(Unknown Source)
    18. 2021/02/19 14:07:03.626 31732 31768 Error Unity     at com.unity3d.player.UnityPlayer$e$1.handleMessage(Unknown Source)
    19. 2021/02/19 14:07:03.626 31732 31768 Error Unity     at android.os.Handler.dispatchMessage(Handler.java:101)
    20. 2021/02/19 14:07:03.626 31732 31768 Error Unity     at android.os.Looper.loop(Looper.java:156)
    21. 2021/02/19 14:07:03.626 31732 31768 Error Unity     at com.unity3d.player.UnityPlayer$e.run(Unknown Source)
    22. 2021/02/19 14:07:03.626 31732 31768 Error Unity Caused by: java.lang.ClassNotFoundException: Didn't find class "com.stansassets.core.utility.AN_ImageWrapper" on path: DexPathList[[zip file "/data/app/com.TwistedWebbe.PlasmaMania-2/base.apk", zip file "/data/app/com.TwistedWebbe.PlasmaMania-2/split_config.arm64_v8a.apk"],nativeLibraryDirectories=[/data/app/com.TwistedWebbe.PlasmaMania-2/lib/arm64, /data/app/com.TwistedWebbe.PlasmaMania-2/base.a
    23. 2021/02/19 14:07:03.706 31732 31768 Info Unity ==================== Preparing to log in? ====================
    24. 2021/02/19 14:07:03.706 31732 31768 Info Unity StartAppFunctions:Start()
    25. 2021/02/19 14:07:03.706 31732 31768 Info Unity
    26. 2021/02/19 14:07:03.724 31732 31768 Error Unity AndroidJavaException: java.lang.ClassNotFoundException: com.stansassets.core.utility.AN_UnityBridge
    27. 2021/02/19 14:07:03.724 31732 31768 Error Unity java.lang.ClassNotFoundException: com.stansassets.core.utility.AN_UnityBridge
    28. 2021/02/19 14:07:03.724 31732 31768 Error Unity     at java.lang.Class.classForName(Native Method)
    29. 2021/02/19 14:07:03.724 31732 31768 Error Unity     at java.lang.Class.forName(Class.java:400)
    30. 2021/02/19 14:07:03.724 31732 31768 Error Unity     at com.unity3d.player.UnityPlayer.nativeRender(Native Method)
    31. 2021/02/19 14:07:03.724 31732 31768 Error Unity     at com.unity3d.player.UnityPlayer.access$300(Unknown Source)
    32. 2021/02/19 14:07:03.724 31732 31768 Error Unity     at com.unity3d.player.UnityPlayer$e$1.handleMessage(Unknown Source)
    33. 2021/02/19 14:07:03.724 31732 31768 Error Unity     at android.os.Handler.dispatchMessage(Handler.java:101)
    34. 2021/02/19 14:07:03.724 31732 31768 Error Unity     at android.os.Looper.loop(Looper.java:156)
    35. 2021/02/19 14:07:03.724 31732 31768 Error Unity     at com.unity3d.player.UnityPlayer$e.run(Unknown Source)
    36. 2021/02/19 14:07:03.724 31732 31768 Error Unity Caused by: java.lang.ClassNotFoundException: Didn't find class "com.stansassets.core.utility.AN_UnityBridge" on path: DexPathList[[zip file "/data/app/com.TwistedWebbe.PlasmaMania-2/base.apk", zip file "/data/app/com.TwistedWebbe.PlasmaMania-2/split_config.arm64_v8a.apk"],nativeLibraryDirectories=[/data/app/com.TwistedWebbe.PlasmaMania-2/lib/arm64, /data/app/com.TwistedWebbe.PlasmaMania-2/base.apk!
    37. 2021/02/19 14:07:03.775 31732 31839 Info AudioTrack-JNI audioTrack send start state to pg
    38.  
    I have successfully used the same script (based on the documentation for how to implement a login) and it worked in a previous app, so I'm not sure what's different this time.
     
  13. sik5646

    sik5646

    Joined:
    Jul 31, 2019
    Posts:
    2
    Hi, Is this asset can streaming multiple images too?
     
  14. stanislav-osipov

    stanislav-osipov

    Joined:
    May 30, 2012
    Posts:
    1,782
    What do you mean by streaming images?

    Yea, please update to the latest version, this is a known issue that was already fixed. And of course let me know if you will have any problems. Thank you!
     
  15. Webbstre

    Webbstre

    Joined:
    Mar 7, 2015
    Posts:
    40
    I have successfully updated and there is no change to the error.
     
  16. stanislav-osipov

    stanislav-osipov

    Joined:
    May 30, 2012
    Posts:
    1,782
    PM me please, let's have a quick call.
     
unityunity