1. 程式人生 > >關於不同環境android studio 打包替換出現閃退的問題

關於不同環境android studio 打包替換出現閃退的問題

以前都是我同事在打包,今天我也來打包,發現打出來的包執行正常,但是如果是覆蓋以前的包會出現閃退,我也是醉了,一直百度不到原因

LOG顯示大概是這樣的

Build fingerprint: 'HUAWEI/TAG-AL00/HWTAG-L6753:5.1/HUAWEITAG-AL00/C92B168:user/release-keys'
Revision: '0'
cpuAbi/cpuAbi2: 'armeabi-v7a#armeabi'
pid: 28742, tid: 28811, name: NativeThread >>> com.yiban1314.yiban <<<
signal 11 (SIGSEGV), code 2 (SEGV_ACCERR), fault addr 0xe0312f24

原因

android studio 的配置環境問題,大家開啟sdk的配置路徑,如圖

這裡寫圖片描述

我們只要把這個ndk的路徑去掉即可、去掉之後如果你綁定了,他編譯還會自動生成,在
local.properties可看到、

這裡寫圖片描述

把這行程式碼刪掉即可。重新gradle即可,接下來可能會遇到一些版本要更新,直接點選下載更新就好了!
然後打出來的包就都正常替換了!

希望對你們有所幫助!!