如果链接到另一个unity项目ID,Unity崩溃

时间:2018-11-16 09:33:28

标签: java android unity3d

对于分析仪表板,我有两个统一的项目ID,一个是开发,另一个是生产,对于开发来说一切正常,但是如果我将其链接到生产ID,则它将在应用启动时在android上崩溃。

错误代码非常笼统,我在Google上进行了搜索,但是大多数错误代码相同的情况都不同。

统一版本:2017.2.0f3

Stacktrace:

  Fatal Exception: java.lang.Error: FATAL EXCEPTION [UnityMain]
    Unity version     : 2017.2.0f3
    Device model      : HUAWEI BGO-DL09
    Device fingerprint: HUAWEI/BGO/hwbgo:6.0/HuaweiBAGGIO/BGO-DL09C209B003:user/release-keys



    Caused by java.lang.Error: signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000000
    Build fingerprint: 'HUAWEI/BGO/hwbgo:6.0/HuaweiBAGGIO/BGO-DL09C209B003:user/release-keys'
    Revision: '0'
    pid: 14077, tid: 14110, name: UnityMain  >>> com.mirajaudio.mirajstorybook <<<
        r0 00000000  r1 90de9460  r2 90de64e0  r3 00000000
        r4 9b85dc10  r5 9d33f3e4  r6 00000000  r7 90d4f738
        r8 00000000  r9 9dd54b18  sl 00000002  fp 9d33efe8
        ip 9d33ef38  sp 9d33efe8  lr 9bc9ac6c  pc 90c8da70  cpsr 4c442d4f

           at Unknown.0000da70(Unknown Source)
           at Unknown.00002c68(Unknown Source)

    #0. UnityChoreographer
           at android.os.MessageQueue.nativePollOnce(MessageQueue.java)
           at android.os.MessageQueue.next(MessageQueue.java:330)
           at android.os.Looper.loop(Looper.java:137)
           at android.os.HandlerThread.run(HandlerThread.java:61)

    #1. pool-5-thread-1
           at java.lang.Object.wait(Object.java)
           at java.lang.Thread.parkFor$(Thread.java:1235)
           at sun.misc.Unsafe.park(Unsafe.java:299)
           at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
           at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2053)
           at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1090)
           at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:806)
           at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1036)
           at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1098)
           at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
           at java.lang.Thread.run(Thread.java:833)

    #2. main
           at android.os.MessageQueue.nativePollOnce(MessageQueue.java)
           at android.os.MessageQueue.next(MessageQueue.java:330)
           at android.os.Looper.loop(Looper.java:137)
           at android.app.ActivityThread.main(ActivityThread.java:5578)
           at java.lang.reflect.Method.invoke(Method.java)
           at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:794)
           at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:684)

    #3. Queue
           at java.lang.Object.wait(Object.java)
           at java.lang.Thread.parkFor$(Thread.java:1235)
           at sun.misc.Unsafe.park(Unsafe.java:299)
           at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
           at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2013)
           at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
           at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.performOperation(DependencyPriorityBlockingQueue.java:197)
           at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.get(DependencyPriorityBlockingQueue.java:236)
           at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take(DependencyPriorityBlockingQueue.java:65)
           at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take(DependencyPriorityBlockingQueue.java:46)
           at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1036)
           at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1098)
           at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
           at java.lang.Thread.run(Thread.java:833)

    #4. FinalizerDaemon
           at java.lang.Object.wait(Object.java)
           at java.lang.Object.wait(Object.java:423)
           at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:101)
           at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:72)
           at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:185)
           at java.lang.Thread.run(Thread.java:833)

    #5. pool-4-thread-1
           at java.lang.Object.wait(Object.java)
           at java.lang.Thread.parkFor$(Thread.java:1235)
           at sun.misc.Unsafe.park(Unsafe.java:299)
           at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
           at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2013)
           at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
           at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1036)
           at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1098)
           at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
           at java.lang.Thread.run(Thread.java:833)

0 个答案:

没有答案