Announcement

Collapse
No announcement yet.

Ultimate Mobile Kit for iOS & Android - Firebase

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

    Ultimate Mobile Kit 1.8.3 for UE 4.19 released!


    We've just released plugin binaries for Unreal Engine 4.19.
    You can download it from GitHub repository on releases tab or your Sellfy dashboard (for Sellfy customers). Update also was submitted for UE4 Marketplace but it needs to wait for approval.



    CHANGELOG:
    • Fixed crash during executing events binded to GameInstance.
    • Fixed a problem with not receiving Dynamic Link when app is not opened.
    • Fixed removing InvitesListener in Firebase Invites Shutdown.


    If you haven't owned it yet, you can buy now on Sellfy or UE4 Marketplace.
    Realtime Database Firebase | Ultimate Mobile Kit Firebase | Extended Facebook | Universal Mobile Ads | Google Analytics

    Comment


      Another important release! You guys rock!

      Comment


        Ultimate Mobile Kit 1.9.0 Preview for UE 4.20 Preview 3!


        We've just released plugin binaries for Unreal Engine 4.20 Preview 3.
        You can download it from GitHub repository on releases tab.



        If you haven't owned it yet, you can buy now on Sellfy or UE4 Marketplace.
        Realtime Database Firebase | Ultimate Mobile Kit Firebase | Extended Facebook | Universal Mobile Ads | Google Analytics

        Comment


          Hi, I have a problem to do Upload dSYMS for Android for both Development and Shipping.

          Code:
          LogUltimateMobileKitEditor: Display: Upload Android dSYMs to Crashlytics
          LogUltimateMobileKitEditor: Error: Error during uploading dSYMs for Android to Crashlytics
          I've debugging symbols installed, it's game plugin and configured with gameDNA installer. 4.19.2
          Games / AR / VR Developer, #unrealUGSK founder

          Comment


            Ultimate Mobile Kit 1.8.4 for UE 4.19 released!


            We've just released plugin binaries for Unreal Engine 4.19.
            You can download it from GitHub repository on releases tab or your Sellfy dashboard (for Sellfy customers). Update also was submitted for UE4 Marketplace but it needs to wait for approval.



            CHANGELOG:
            • Added Sign In With Google for IOS.




            If you haven't owned it yet, you can buy now on Sellfy or UE4 Marketplace.
            Last edited by gameDNA studio; 07-18-2018, 03:22 AM.
            Realtime Database Firebase | Ultimate Mobile Kit Firebase | Extended Facebook | Universal Mobile Ads | Google Analytics

            Comment


              Originally posted by alex_unrealUGSK_ View Post
              Hi, I have a problem to do Upload dSYMS for Android for both Development and Shipping.

              Code:
              LogUltimateMobileKitEditor: Display: Upload Android dSYMs to Crashlytics
              LogUltimateMobileKitEditor: Error: Error during uploading dSYMs for Android to Crashlytics
              I've debugging symbols installed, it's game plugin and configured with gameDNA installer. 4.19.2

              Do you have configured Crashlytics for your project? Do you see any crashes in your Dashboard?
              Realtime Database Firebase | Ultimate Mobile Kit Firebase | Extended Facebook | Universal Mobile Ads | Google Analytics

              Comment




                Ultimate Mobile Kit 1.9.0 for UE 4.20 released!


                We've just released plugin binaries for Unreal Engine 4.20.
                You can download it from GitHub repository on releases tab or your Sellfy dashboard (for Sellfy customers). Update also was submitted for UE4 Marketplace but it needs to wait for approval.



                CHANGELOG:
                • Added support for UE 4.20


                If you haven't owned it yet, you can buy now on Sellfy or UE4 Marketplace.
                Realtime Database Firebase | Ultimate Mobile Kit Firebase | Extended Facebook | Universal Mobile Ads | Google Analytics

                Comment


                  Ultimate Mobile Kit 1.9.1 for UE 4.20 released!


                  We've just released new update for Ultimate Mobile Kit.
                  You can download it from GitHub repository on releases tab or your Sellfy dashboard (for Sellfy customers). Update also was submitted for UE4 Marketplace but it needs to wait for approval.



                  CHANGELOG:
                  • Updated Crashlytics NDK to 2.0.4



                  If you haven't owned it yet, you can buy now on Sellfy or UE4 Marketplace.
                  Realtime Database Firebase | Ultimate Mobile Kit Firebase | Extended Facebook | Universal Mobile Ads | Google Analytics

                  Comment


                    Hello.
                    Recently, I attached ultimate mobile kit in my project for crashlytics.
                    In IOS, every crash stackt symbols look fine.
                    However in Android, some symbols are missing and not correct.
                    Build configuration is development and symbol uploaded using crashlyticsUploadSymbolsDebug.

                    Crashlytics callstack...

                    #0. Crashed: Thread
                    0 libUE4.so 0xc47cdc70 UCrashlyticsSampleCheatManager::Crash() (CrashlyticsSampleCheatManager.cpp:6)
                    1 libUE4.so 0xc4e67cfe UObject::ProcessEvent(UFunction*, void*) (ScriptCore.cpp:1312)
                    2 libUE4.so 0xc4898716 FMallocBinned::Private::FreeInternal(FMallocBinned&, void*) (MallocBinned.cpp:462)
                    3 libUE4.so 0xc488482e FMallocBinned::Realloc(void*, unsigned int, unsigned int) (MallocBinned.cpp:1013)
                    4 libUE4.so 0xc48a437a FMemory::Realloc(void*, unsigned int, unsigned int) (FMemory.inl:48)
                    5 libUE4.so 0xc4a1d6fe TArray<wchar_t, FDefaultAllocator>::RangeCheck(int) const (Array.h:610)
                    6 libUE4.so 0xc9036126 (Missing)
                    7 libUE4.so 0xc94f90e8 (Missing)
                    8 libUE4.so 0xc94f90c6 (Missing)
                    9 libUE4.so 0xc9036126 (Missing)
                    10 libUE4.so 0xc94f90e8 (Missing)
                    11 libUE4.so 0xc94f90c6 (Missing)
                    12 libUE4.so 0xc9036126 (Missing)
                    13 libUE4.so 0xc94f90e8 (Missing)
                    14 libUE4.so 0xc94f90c6 (Missing)


                    Supposed to look like..
                    [Callstack] 0x000000006101C220 CrashlyticsSample.exe!UCrashlyticsSampleCheatManager::Crash() [crashlyticssamplecheatmanager.cpp:6]
                    [Callstack] 0x000000006152B3D2 CrashlyticsSample.exe!UFunction::Invoke() [class.cpp:4543]
                    [Callstack] 0x000000006171CD63 CrashlyticsSample.exe!UObject::ProcessEvent() [scriptcore.cpp:1314]
                    [Callstack] 0x00000000616F98E6 CrashlyticsSample.exe!UObject::CallFunctionByNameWithArguments() [scriptcore.cpp:1132]
                    [Callstack] 0x000000006101C6DE CrashlyticsSample.exe!UObject::ProcessConsoleExec() []
                    [Callstack] 0x00000000639121B3 CrashlyticsSample.exe!UPlayer::Exec() [player.cpp:126]
                    [Callstack] 0x0000000063626900 CrashlyticsSample.exe!ULocalPlayer::Exec() [localplayer.cpp:1453]
                    [Callstack] 0x000000006390AA8C CrashlyticsSample.exe!UPlayer::ConsoleCommand() [player.cpp:51]
                    [Callstack] 0x000000006390A7EA CrashlyticsSample.exe!APlayerController::ConsoleCommand() [playercontroller.cpp:411]
                    [Callstack] 0x0000000063CF3B3A CrashlyticsSample.exe!UConsole::ConsoleCommand() [console.cpp:553]
                    [Callstack] 0x0000000063D275AC CrashlyticsSample.exe!UConsole::InputKey_InputLine() [console.cpp:863]
                    [Callstack] 0x0000000063D26911 CrashlyticsSample.exe!UConsole::InputKey() [console.cpp:1272]
                    [Callstack] 0x00000000634C2CA4 CrashlyticsSample.exe!UGameViewportClient::InputKey() [gameviewportclient.cpp:457]
                    [Callstack] 0x0000000063B18514 CrashlyticsSample.exe!FSceneViewport::OnKeyUp() [sceneviewport.cpp:939]
                    [Callstack] 0x0000000061B05CBB CrashlyticsSample.exe!SViewport::OnKeyUp() [sviewport.cpp:247]


                    Comment


                      Originally posted by joeypark View Post
                      Hello.
                      Recently, I attached ultimate mobile kit in my project for crashlytics.
                      In IOS, every crash stackt symbols look fine.
                      However in Android, some symbols are missing and not correct.
                      Build configuration is development and symbol uploaded using crashlyticsUploadSymbolsDebug.

                      Crashlytics callstack...

                      #0. Crashed: Thread
                      0 libUE4.so 0xc47cdc70 UCrashlyticsSampleCheatManager::Crash() (CrashlyticsSampleCheatManager.cpp:6)
                      1 libUE4.so 0xc4e67cfe UObject::ProcessEvent(UFunction*, void*) (ScriptCore.cpp:1312)
                      2 libUE4.so 0xc4898716 FMallocBinned::Private::FreeInternal(FMallocBinned&, void*) (MallocBinned.cpp:462)
                      3 libUE4.so 0xc488482e FMallocBinned::Realloc(void*, unsigned int, unsigned int) (MallocBinned.cpp:1013)
                      4 libUE4.so 0xc48a437a FMemory::Realloc(void*, unsigned int, unsigned int) (FMemory.inl:48)
                      5 libUE4.so 0xc4a1d6fe TArray<wchar_t, FDefaultAllocator>::RangeCheck(int) const (Array.h:610)
                      6 libUE4.so 0xc9036126 (Missing)
                      7 libUE4.so 0xc94f90e8 (Missing)
                      8 libUE4.so 0xc94f90c6 (Missing)
                      9 libUE4.so 0xc9036126 (Missing)
                      10 libUE4.so 0xc94f90e8 (Missing)
                      11 libUE4.so 0xc94f90c6 (Missing)
                      12 libUE4.so 0xc9036126 (Missing)
                      13 libUE4.so 0xc94f90e8 (Missing)
                      14 libUE4.so 0xc94f90c6 (Missing)


                      Supposed to look like..
                      [Callstack] 0x000000006101C220 CrashlyticsSample.exe!UCrashlyticsSampleCheatManager::Crash() [crashlyticssamplecheatmanager.cpp:6]
                      [Callstack] 0x000000006152B3D2 CrashlyticsSample.exe!UFunction::Invoke() [class.cpp:4543]
                      [Callstack] 0x000000006171CD63 CrashlyticsSample.exe!UObject::ProcessEvent() [scriptcore.cpp:1314]
                      [Callstack] 0x00000000616F98E6 CrashlyticsSample.exe!UObject::CallFunctionByNameWithArguments() [scriptcore.cpp:1132]
                      [Callstack] 0x000000006101C6DE CrashlyticsSample.exe!UObject::ProcessConsoleExec() []
                      [Callstack] 0x00000000639121B3 CrashlyticsSample.exe!UPlayer::Exec() [player.cpp:126]
                      [Callstack] 0x0000000063626900 CrashlyticsSample.exe!ULocalPlayer::Exec() [localplayer.cpp:1453]
                      [Callstack] 0x000000006390AA8C CrashlyticsSample.exe!UPlayer::ConsoleCommand() [player.cpp:51]
                      [Callstack] 0x000000006390A7EA CrashlyticsSample.exe!APlayerController::ConsoleCommand() [playercontroller.cpp:411]
                      [Callstack] 0x0000000063CF3B3A CrashlyticsSample.exe!UConsole::ConsoleCommand() [console.cpp:553]
                      [Callstack] 0x0000000063D275AC CrashlyticsSample.exe!UConsole::InputKey_InputLine() [console.cpp:863]
                      [Callstack] 0x0000000063D26911 CrashlyticsSample.exe!UConsole::InputKey() [console.cpp:1272]
                      [Callstack] 0x00000000634C2CA4 CrashlyticsSample.exe!UGameViewportClient::InputKey() [gameviewportclient.cpp:457]
                      [Callstack] 0x0000000063B18514 CrashlyticsSample.exe!FSceneViewport::OnKeyUp() [sceneviewport.cpp:939]
                      [Callstack] 0x0000000061B05CBB CrashlyticsSample.exe!SViewport::OnKeyUp() [sviewport.cpp:247]

                      Hello,

                      Thank you for your message.

                      Is this Source Code project or Blueprint-only project?

                      Do you use engine from Launcher or GitHub?

                      Which version of engine do you use? Is this 4.20?
                      Realtime Database Firebase | Ultimate Mobile Kit Firebase | Extended Facebook | Universal Mobile Ads | Google Analytics

                      Comment


                        Hello,

                        Thank you for your message.

                        Is this Source Code project or Blueprint-only project?

                        Do you use engine from Launcher or GitHub?

                        Which version of engine do you use? Is this 4.20?
                        This is Source code project.

                        We use the engine From Unreal perforce and it's the same with GitHub version.

                        Engine version is 4.18.3

                        Thanks!

                        Comment


                          Really great plugin, it's a pleasure to work with it
                          <a href="https://www.cleveroad.com/blog/where-and-how-to-hire-ios-app-developers-salary-skills-more">hire iOS developer</a>

                          Comment


                            google cloud is phasing out the Mobile Vision API, and starting to use ML vision. Any chance you could make support for ios and android? Seems straight forward.

                            Comment


                              unreal engine 4.20.2, source code build..
                              ultimate mobile kit 1.9.1

                              when i upload android symbols... below error occurs.
                              what's the problem?

                              Code:
                              C:\Users\user>"C:/Users/user/Documents/Unreal Projects/CrashlyticsSymbol/Intermediate/Android/APK/gradle/gradlew.bat" -p "C:/Users/user/Documents/Unreal Projects/CrashlyticsSymbol/Intermediate/Android/APK/gradle/" crashlyticsUploadSymbolsDebug
                              To honour the JVM settings for this build a new JVM will be forked. Please consider using the daemon: https://docs.gradle.org/4.1/userguide/gradle_daemon.html.
                              Daemon will be stopped at the end of the build stopping after processing
                              
                              > Configure project :app
                              Configuration 'compile' in project ':app' is deprecated. Use 'implementation' instead.
                              Observed package id 'build-tools;25.0.3' in inconsistent location 'C:\NVPACK\android-sdk-windows\build-tools\android-7.1.1' (Expected 'C:\NVPACK\android-sdk-windows\build-tools\25.0.3')
                              Observed package id 'build-tools;25.0.3' in inconsistent location 'C:\NVPACK\android-sdk-windows\build-tools\android-7.1.1' (Expected 'C:\NVPACK\android-sdk-windows\build-tools\25.0.3')
                              registerResGeneratingTask is deprecated, use registerGeneratedFolders(FileCollection)
                              registerResGeneratingTask is deprecated, use registerGeneratedFolders(FileCollection)
                              
                              > Task :app:processDebugGoogleServices
                              Parsing json file: C:\Users\user\Documents\Unreal Projects\CrashlyticsSymbol\Intermediate\Android\APK\gradle\app\google-services.json
                              
                              > Task :permission_library:compileDebugJavaWithJavac
                              Note: C:\Users\user\Documents\Unreal Projects\CrashlyticsSymbol\Intermediate\Android\APK\gradle\permission_library\src\main\java\com\google\vr\sdk\samples\permission\PermissionFragment.java uses or overrides a deprecated API.
                              Note: Recompile with -Xlint:deprecation for details.
                              
                              > Task :app:compileDebugJavaWithJavac
                              Note: Some input files use or override a deprecated API.
                              Note: Recompile with -Xlint:deprecation for details.
                              
                              
                              BUILD SUCCESSFUL in 5m 3s
                              72 actionable tasks: 69 executed, 3 up-to-date
                              C:\Users\user>"C:/Users/user/Documents/Unreal Projects/CrashlyticsSymbol/Intermediate/Android/APK/gradle/gradlew.bat" -p "C:/Users/user/Documents/Unreal Projects/CrashlyticsSymbol/Intermediate/Android/APK/gradle/" crashlyticsUploadSymbolsDebug
                              To honour the JVM settings for this build a new JVM will be forked. Please consider using the daemon: https://docs.gradle.org/4.1/userguide/gradle_daemon.html.
                              Daemon will be stopped at the end of the build stopping after processing
                              
                              > Configure project :app
                              Configuration 'compile' in project ':app' is deprecated. Use 'implementation' instead.
                              Observed package id 'build-tools;25.0.3' in inconsistent location 'C:\NVPACK\android-sdk-windows\build-tools\android-7.1.1' (Expected 'C:\NVPACK\android-sdk-windows\build-tools\25.0.3')
                              Observed package id 'build-tools;25.0.3' in inconsistent location 'C:\NVPACK\android-sdk-windows\build-tools\android-7.1.1' (Expected 'C:\NVPACK\android-sdk-windows\build-tools\25.0.3')
                              registerResGeneratingTask is deprecated, use registerGeneratedFolders(FileCollection)
                              registerResGeneratingTask is deprecated, use registerGeneratedFolders(FileCollection)
                              
                              > Task :app:processDebugGoogleServices
                              Parsing json file: C:\Users\user\Documents\Unreal Projects\CrashlyticsSymbol\Intermediate\Android\APK\gradle\app\google-services.json
                              
                              > Task :app:crashlyticsGenerateSymbolsDebug
                              WARN - Could not generate cSYM file for \armeabi-v7a\libgnustl_shared.so
                              java.io.FileNotFoundException: File matching C:\Users\user\Documents\Unreal Projects\CrashlyticsSymbol\Intermediate\Android\APK\gradle\app\src\main\jniLibs\armeabi-v7a\libgnustl_shared.so in C:\Users\user\Documents\Unreal Projects\CrashlyticsSymbol\Intermediate\Android\APK\gradle\app\src\main\libs was not found. Is the -androidNdkLibsOut setting configured correctly?
                              at com.crashlytics.tools.android.project.codemapping.csym.AndroidCSymIdStrategy.createCSymIdForFile(AndroidCSymIdStrategy.java:60)
                              at com.crashlytics.tools.android.project.codemapping.csym.ElfCSymFactory.createCSymFromFile(ElfCSymFactory.java:94)
                              at com.crashlytics.tools.android.project.codemapping.csym.NdkCSymGenerator.generateCodeMappings(NdkCSymGenerator.java:70)
                              at com.crashlytics.tools.android.project.CSymManager.generate(CSymManager.java:96)
                              at com.crashlytics.tools.android.DeveloperTools.processProperties(DeveloperTools.java:692)
                              at com.crashlytics.tools.android.DeveloperTools.processArgsInternal(DeveloperTools.java:348)
                              at com.crashlytics.tools.android.DeveloperTools.gradleMain(DeveloperTools.java:292)
                              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
                              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
                              at java.lang.reflect.Method.invoke(Method.java:498)
                              at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:93)
                              at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
                              at org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.invoke(StaticMetaMethodSite.java:46)
                              at org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.call(StaticMetaMethodSite.java:91)
                              at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:125)
                              at com.crashlytics.tools.gradle.tasks.FabricTaskBuilder.callDevtoolsWrappingRuntimeExceptions(FabricTaskBuilder.groovy:359)
                              at com.crashlytics.tools.gradle.tasks.FabricTaskBuilder.this$2$callDevtoolsWrappingRuntimeExceptions(FabricTaskBuilder.groovy)
                              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
                              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
                              at java.lang.reflect.Method.invoke(Method.java:498)
                              at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:93)
                              at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
                              at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:384)
                              at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1022)
                              at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:69)
                              at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:52)
                              at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:154)
                              at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:166)
                              at com.crashlytics.tools.gradle.tasks.FabricTaskBuilder$_crashlyticsGenerateSymbols_closure10.doCall(FabricTaskBuilder.groovy:190)
                              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
                              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
                              at java.lang.reflect.Method.invoke(Method.java:498)
                              at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:93)
                              at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
                              at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:294)
                              at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1022)
                              at groovy.lang.Closure.call(Closure.java:414)
                              at groovy.lang.Closure.call(Closure.java:430)
                              at org.gradle.api.internal.AbstractTask$ClosureTaskAction.execute(AbstractTask.java:681)
                              at org.gradle.api.internal.AbstractTask$ClosureTaskAction.execute(AbstractTask.java:656)
                              at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$1.run(ExecuteActionsTaskExecuter.java:122)
                              at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
                              at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
                              at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:197)
                              at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:107)
                              at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:111)
                              at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:92)
                              at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:70)
                              at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:63)
                              at org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54)
                              at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:58)
                              at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:88)
                              at org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:52)
                              at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:52)
                              at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54)
                              at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
                              at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:34)
                              at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker$1.run(DefaultTaskGraphExecuter.java:248)
                              at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
                              at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
                              at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:197)
                              at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:107)
                              at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:241)
                              at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:230)
                              at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.processTask(DefaultTaskPlanExecutor.java:124)
                              at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.access$200(DefaultTaskPlanExecutor.java:80)
                              at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:105)
                              at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:99)
                              at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.execute(DefaultTaskExecutionPlan.java:625)
                              at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.executeWithTask(DefaultTaskExecutionPlan.java:580)
                              at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.run(DefaultTaskPlanExecutor.java:99)
                              at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
                              at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
                              at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
                              at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
                              at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
                              at java.lang.Thread.run(Thread.java:745)
                              WARN - Could not generate cSYM file for \armeabi-v7a\libUE4.so
                              java.io.FileNotFoundException: File matching C:\Users\user\Documents\Unreal Projects\CrashlyticsSymbol\Intermediate\Android\APK\gradle\app\src\main\jniLibs\armeabi-v7a\libUE4.so in C:\Users\user\Documents\Unreal Projects\CrashlyticsSymbol\Intermediate\Android\APK\gradle\app\src\main\libs was not found. Is the -androidNdkLibsOut setting configured correctly?
                              at com.crashlytics.tools.android.project.codemapping.csym.AndroidCSymIdStrategy.createCSymIdForFile(AndroidCSymIdStrategy.java:60)
                              at com.crashlytics.tools.android.project.codemapping.csym.ElfCSymFactory.createCSymFromFile(ElfCSymFactory.java:94)
                              at com.crashlytics.tools.android.project.codemapping.csym.NdkCSymGenerator.generateCodeMappings(NdkCSymGenerator.java:70)
                              at com.crashlytics.tools.android.project.CSymManager.generate(CSymManager.java:96)
                              at com.crashlytics.tools.android.DeveloperTools.processProperties(DeveloperTools.java:692)
                              at com.crashlytics.tools.android.DeveloperTools.processArgsInternal(DeveloperTools.java:348)
                              at com.crashlytics.tools.android.DeveloperTools.gradleMain(DeveloperTools.java:292)
                              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
                              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
                              at java.lang.reflect.Method.invoke(Method.java:498)
                              at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:93)
                              at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
                              at org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.invoke(StaticMetaMethodSite.java:46)
                              at org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.call(StaticMetaMethodSite.java:91)
                              at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:125)
                              at com.crashlytics.tools.gradle.tasks.FabricTaskBuilder.callDevtoolsWrappingRuntimeExceptions(FabricTaskBuilder.groovy:359)
                              at com.crashlytics.tools.gradle.tasks.FabricTaskBuilder.this$2$callDevtoolsWrappingRuntimeExceptions(FabricTaskBuilder.groovy)
                              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
                              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
                              at java.lang.reflect.Method.invoke(Method.java:498)
                              at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:93)
                              at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
                              at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:384)
                              at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1022)
                              at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:69)
                              at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:52)
                              at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:154)
                              at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:166)
                              at com.crashlytics.tools.gradle.tasks.FabricTaskBuilder$_crashlyticsGenerateSymbols_closure10.doCall(FabricTaskBuilder.groovy:190)
                              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
                              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
                              at java.lang.reflect.Method.invoke(Method.java:498)
                              at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:93)
                              at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
                              at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:294)
                              at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1022)
                              at groovy.lang.Closure.call(Closure.java:414)
                              at groovy.lang.Closure.call(Closure.java:430)
                              at org.gradle.api.internal.AbstractTask$ClosureTaskAction.execute(AbstractTask.java:681)
                              at org.gradle.api.internal.AbstractTask$ClosureTaskAction.execute(AbstractTask.java:656)
                              at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$1.run(ExecuteActionsTaskExecuter.java:122)
                              at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
                              at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
                              at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:197)
                              at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:107)
                              at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:111)
                              at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:92)
                              at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:70)
                              at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:63)
                              at org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54)
                              at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:58)
                              at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:88)
                              at org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:52)
                              at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:52)
                              at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54)
                              at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
                              at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:34)
                              at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker$1.run(DefaultTaskGraphExecuter.java:248)
                              at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
                              at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
                              at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:197)
                              at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:107)
                              at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:241)
                              at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:230)
                              at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.processTask(DefaultTaskPlanExecutor.java:124)
                              at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.access$200(DefaultTaskPlanExecutor.java:80)
                              at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:105)
                              at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:99)
                              at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.execute(DefaultTaskExecutionPlan.java:625)
                              at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.executeWithTask(DefaultTaskExecutionPlan.java:580)
                              at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.run(DefaultTaskPlanExecutor.java:99)
                              at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
                              at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
                              at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
                              at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
                              at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
                              at java.lang.Thread.run(Thread.java:745)

                              Comment


                                Hey, I've 2 questions:
                                1) It's necessary to modify the build.gradle files ( when creating the firebase project it's asking for it )
                                2) I cant' pair my firebase application with Fabric - *** doesn't have any Fabric Android apps with application id 'com.company.gameid'. Try signing in with a different account.

                                Thanks for your response.
                                Games / AR / VR Developer, #unrealUGSK founder

                                Comment

                                Working...
                                X