国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Unity IL2CPP包Crash閃退提示 Cause: null pointer dereference 解決辦法

這篇具有很好參考價值的文章主要介紹了Unity IL2CPP包Crash閃退提示 Cause: null pointer dereference 解決辦法。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

最近打包到安卓測試時進logo后一直閃退,打開Android Logcat后發(fā)現(xiàn)拋出crash

0001/01/01 00:00:00.000 -1 -1 Info  --------- beginning of crash
2023/11/06 10:27:01.835 2471 2489 Error AndroidRuntime FATAL EXCEPTION: UnityMain
2023/11/06 10:27:01.835 2471 2489 Error AndroidRuntime Process: 這是包名, PID: 2471
2023/11/06 10:27:01.835 2471 2489 Error AndroidRuntime java.lang.Error: FATAL EXCEPTION [UnityMain]
2023/11/06 10:27:01.835 2471 2489 Error AndroidRuntime Unity version     : 2021.3.1f1
2023/11/06 10:27:01.835 2471 2489 Error AndroidRuntime Device model      : vivo V1938CT
2023/11/06 10:27:01.835 2471 2489 Error AndroidRuntime Device fingerprint: google/android_x86/x86:7.1.2/N2G48C/4565141:user/release-keys
2023/11/06 10:27:01.835 2471 2489 Error AndroidRuntime Build Type        : Development
2023/11/06 10:27:01.835 2471 2489 Error AndroidRuntime Scripting Backend : IL2CPP
2023/11/06 10:27:01.835 2471 2489 Error AndroidRuntime ABI               : armeabi-v7a
2023/11/06 10:27:01.835 2471 2489 Error AndroidRuntime Strip Engine Code : true
2023/11/06 10:27:01.835 2471 2489 Error AndroidRuntime 
2023/11/06 10:27:01.835 2471 2489 Error AndroidRuntime Caused by: java.lang.Error: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
2023/11/06 10:27:01.835 2471 2489 Error AndroidRuntime Version '2021.3.1f1 (3b70a0754835)', Build type 'Development', Scripting Backend 'il2cpp', CPU 'armeabi-v7a'
2023/11/06 10:27:01.835 2471 2489 Error AndroidRuntime Build fingerprint: 'google/android_x86/x86:7.1.2/N2G48C/4565141:user/release-keys'
2023/11/06 10:27:01.835 2471 2489 Error AndroidRuntime Revision: '0'
2023/11/06 10:27:01.835 2471 2489 Error AndroidRuntime ABI: 'arm'
2023/11/06 10:27:01.835 2471 2489 Error AndroidRuntime Timestamp: 2023-11-06 10:27:01+0800
2023/11/06 10:27:01.835 2471 2489 Error AndroidRuntime pid: 2471, tid: 2489, name: UnityMain  >>> 這是包名 <<<
2023/11/06 10:27:01.835 2471 2489 Error AndroidRuntime uid: 10060
2023/11/06 10:27:01.835 2471 2489 Error AndroidRuntime signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x3c
2023/11/06 10:27:01.835 2471 2489 Error AndroidRuntime Cause: null pointer dereference
2023/11/06 10:27:01.835 2471 2489 Error AndroidRuntime     r0  00000000  r1  050fe430  r2  89900950  r3  a1ba69ac
2023/11/06 10:27:01.835 2471 2489 Error AndroidRuntime     r4  89900950  r5  00000004  r6  8d3aac30  r7  a1ba69ac
2023/11/06 10:27:01.835 2471 2489 Error AndroidRuntime     r8  00000000  r9  89900abc  r10 00000000  r11 00000000
2023/11/06 10:27:01.835 2471 2489 Error AndroidRuntime     ip  899196b0  sp  a1ba6898  lr  045814c1  pc  0414d0d7
2023/11/06 10:27:01.835 2471 2489 Error AndroidRuntime 
2023/11/06 10:27:01.835 2471 2489 Error AndroidRuntime backtrace:
2023/11/06 10:27:01.835 2471 2489 Error AndroidRuntime       #00 pc 0014d0d7  /data/app/這是包名-1/lib/arm/libunity.so (GameObject::QueryComponentByType(Unity::Type const*) const+2) (BuildId: 71e6fc9bc8c2075465d91606de214c974fc923a6)
2023/11/06 10:27:01.835 2471 2489 Error AndroidRuntime 
2023/11/06 10:27:01.835 2471 2489 Error AndroidRuntime 	at libunity.GameObject::QueryComponentByType(Unity::Type const*) const(QueryComponentByType:2)

看樣子是空引用崩潰的
在網(wǎng)上找了幾個方法來試試,到最后才發(fā)現(xiàn)是場景里有Missing物體

方法1.關(guān)閉StripEngineCode
在Project Settings選擇Player頁,在里面的Other Settings取消勾選Strip Engine Codecause: null pointer dereference,unity,游戲引擎,c#
我試了這個對我沒用,但是其他人反饋確實有用

方法2.更新Burst和Job包
在Package Manager里搜索Burst和Job(Job可能需要打開Package Manager里的Enable Pre-release Packages選項才看得到)總之就是要更新ECS依賴的包

當(dāng)然我的工程里沒用這兩個包,所以不用更新

解決辦法:
在需要打開的場景查看console窗口是否有這種錯誤提示,然后把場景內(nèi)提示的Prefab(刪除Hierarchy里帶紅色名字的物體)刪除過后打包安卓測試即沒有 null pointer dereference 的錯誤拋出cause: null pointer dereference,unity,游戲引擎,c#
場景不清理,崩潰兩行淚啊文章來源地址http://www.zghlxwxcb.cn/news/detail-840816.html

到了這里,關(guān)于Unity IL2CPP包Crash閃退提示 Cause: null pointer dereference 解決辦法的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 一次Unity3D IL2CPP 打包錯誤

    一次Unity3D IL2CPP 打包錯誤

    目錄 一、錯誤描述 二、問題分析 三、解決方法 四、效果驗證 五、后記 采用IL2CPP生成的時候,出現(xiàn)了4個錯誤: (1)Building LibraryBeeartifactsWinPlayerBuildProgramei6vjku08_i_vm6.lump.obj failed with output: (2)BuildFailedException: Incremental Player build failed! (3)Build completed with a result of ‘

    2024年02月03日
    瀏覽(34)
  • unity導(dǎo)入Android報錯Unity.IL2CPP.Building.BuilderFailedException

    unity導(dǎo)入Android報錯Unity.IL2CPP.Building.BuilderFailedException

    把從unity導(dǎo)出的Android包作為一個模塊嵌入至Android程序 在解決了sdk31損壞等一系列問題,終于將程序成功安裝到了手機上,以為就要通向光明未來了,結(jié)果在手機端調(diào)試時發(fā)現(xiàn)本人手機硬件(高通778,v8)不支持unity程序。 經(jīng)過百度發(fā)現(xiàn)我導(dǎo)出的unity項目只支持處理器架構(gòu)v7的手

    2024年02月05日
    瀏覽(23)
  • Unity 安卓構(gòu)建錯誤:IL2cpp 需要提取的資源提取失敗

    Unity 安卓構(gòu)建錯誤:IL2cpp 需要提取的資源提取失敗 問題描述: 在 Unity 中進行安卓構(gòu)建時,可能會遇到一個報錯信息:“failed to extract resources needed by IL2cpp”。這個錯誤通常發(fā)生在將 Unity 項目構(gòu)建為安卓應(yīng)用程序時,而 IL2cpp 則是 Unity 用于將 C# 代碼編譯為本地代碼的工具。

    2024年02月04日
    瀏覽(29)
  • 解決Unity安卓編譯錯誤: IL2CPP需要的資源提取失敗

    解決Unity安卓編譯錯誤: IL2CPP需要的資源提取失敗 在開發(fā)Unity游戲時,我們經(jīng)常會遇到各種各樣的問題。其中一個常見的問題是,當(dāng)我們嘗試將游戲?qū)С鰹锳ndroid應(yīng)用程序時,可能會遇到一個名為\\\"Failed to extract resources needed by IL2CPP\\\"的錯誤。本文將介紹如何解決這個問題,并提供

    2024年02月03日
    瀏覽(85)
  • 2023年Unity Il2CPP/MONO FPS逆向工程

    2023年Unity Il2CPP/MONO FPS逆向工程

    實戰(zhàn)引擎 : Unity Il2CPP/Mono 學(xué)完可做 : 森林之子,后室,逃離塔科夫,BattleBit,Rust等 幾乎通殺全部Unity引擎游戲 簡介: 實戰(zhàn)編程代碼:C/C++ B站空間:https://space.bilibili.com/2134677790 課程詳細目錄 :2023年Unity Il2CPP/MONO FPS逆向工程 · 語雀 聯(lián)系方式 :點擊課程詳細目錄查看 效果圖

    2024年02月13日
    瀏覽(27)
  • Unity2020 打包報錯:windowUnity.IL2CPP.Building.BuilderFailedException

    Unity2020 打包報錯:windowUnity.IL2CPP.Building.BuilderFailedException

    在打包的時候報錯:windowUnity.IL2CPP.Building.BuilderFailedException 解決方法:把IL2CPP換成mono,重新打包即可 依次點擊:Edit-Player-Configuration-Mono 再次重新打包即可

    2024年02月16日
    瀏覽(27)
  • 反編譯Unity IL2CPP APK:深入探索逆向工程技術(shù)

    反編譯Unity IL2CPP APK:深入探索逆向工程技術(shù) 在移動應(yīng)用開發(fā)領(lǐng)域中,Unity引擎被廣泛使用以創(chuàng)建令人驚嘆的游戲和應(yīng)用程序。然而,有時候我們可能需要研究某些應(yīng)用程序的內(nèi)部機制或者了解其實現(xiàn)細節(jié)。本文將介紹如何反編譯基于Unity引擎的IL2CPP APK,并提供相應(yīng)的源代碼和

    2024年02月06日
    瀏覽(27)
  • 初識IL2CPP

    初識IL2CPP

    在Unity中進行打包時,有兩種打包方式選擇: Mono 和 IL2CPP Mono和IL2Cpp是Unity的腳本后處理方式,通過腳本后處理實現(xiàn)Unity的跨平臺 (1). Mono組成組件: C#編輯器,CLI虛擬機,以及核心類別程序庫 (2).跨平臺過程 Mono通過C#編輯器把腳本打包成中間語言(IL)IL所在的文件就是.dll后綴的

    2024年02月14日
    瀏覽(19)
  • Unity WebGL 打包il2cpp.exe did not run properly!

    Unity WebGL 打包il2cpp.exe did not run properly!

    是中文問題,WebGL的illcpp對執(zhí)行過程中一點點的中文都不允許存在。包括 硬盤的中文名稱 參考 如何更改磁盤盤符的名字 我的文檔中的用戶名有中文 系統(tǒng)用戶名有中文 win+L封鎖之后解鎖會出現(xiàn)當(dāng)前系統(tǒng)用戶是否有中文 打包路徑中有中文 這個很好解決 環(huán)境變量中有中文 由于

    2024年02月16日
    瀏覽(22)
  • 新版UNITY游戲(IL2CPP類型)使用內(nèi)嵌型機器翻譯插件XUnity.AutoTranslator的食用方法

    #新版UNITY游戲(IL2CPP類型)使用內(nèi)嵌型機器翻譯插件XUnity.AutoTranslator的食用方法# 文檔更新時間:2022/4/3 20:02:50 網(wǎng)絡(luò)具備訪問github.com的能力 能夠進行網(wǎng)頁翻譯的瀏覽器(用來查看官方的說明文檔),以及耐心 網(wǎng)絡(luò)能夠訪問機器翻譯服務(wù)(谷歌等),如果使用百度需要注冊百

    2024年02月09日
    瀏覽(81)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包