今天,在 Android Studio 中的模擬器中測試 app 程序正常,然后打包 apk 安裝包程序,發給領導后,領導反饋安裝后打開閃退,抓緊安裝到自己手機上,發現果然存在閃退。查閱資料后,解決方案總結如下:
1、把 Android Studio 的 Instant Run 給關掉,File → Settings → Build,Execution,Deployment → Instant Run 如圖:
注意:應該在“ Project ”狀態下進行設置。
2、然后把所有生成緩存清除掉:即刪除build這兩個文件,如下圖:
3、clear project 清理一下項目,然后重新運行項目。
注意:apk 存放於 app → build → outputs → apk 目錄下。