android 不同环境打包,關於不同環境android studio 打包替換出現閃退的問題
以前都是我同事在打包,今天我也來打包,發現打出來的包運行正常,但是如果是覆蓋以前的包會出現閃退,我也是醉了,一直百度不到原因LOG顯示大概是這樣的Build fingerprint: 'HUAWEI/TAG-AL00/HWTAG-L6753:5.1/HUAWEITAG-AL00/C92B168:user/release-keys'Revision: '0'cpuAbi/cpuAbi2: 'arme
以前都是我同事在打包,今天我也來打包,發現打出來的包運行正常,但是如果是覆蓋以前的包會出現閃退,我也是醉了,一直百度不到原因
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即可,接下來可能會遇到一些版本要更新,直接點擊下載更新就好了!
然后打出來的包就都正常替換了!
希望對你們有所幫助!!
更多推荐
所有评论(0)