MvpArt專案打release包,出現崩潰的問題

2021-09-25 14:29:27 字數 869 閱讀 9909

1.最近在使用mvpart寫乙個專案,在進行測試的階段,打release包出現崩潰的問題。

mvpart使用版本:

implementation 'me.jessyan:art:2.5.0'
第乙個問題:就是打包出現 混淆 warning問題,

在proguard-rules.pro的檔案中新增一行  

-ignorewarnings# 抑制警告
然後打包成功,

打包好檔案在自己手機上安裝成功,開啟軟體,直接崩潰,開啟日誌:

部分日誌如下:

這個mvparms github上常見問題中有,具體解決方式我就不說了,他上面很詳細:

可以去嘗試一下,我也親自去試過,但是還是沒有解決開啟崩潰問題。

我的解決方式和他大同小在

也是在 proguard-rules.pro的檔案中新增:

-dontwarn org.conscrypt.opensslprovider

-dontwarn org.conscrypt.conscrypt

-dontwarn org.codehaus.mojo.animal_sniffer.ignorejrerequirement

-keep class com.jess.arms.**

-keep class com.dqgb.gylyth.**

-ignorewarnings# 抑制警告,最好寫在最後面。

然後問題就完美解決。

寫這篇文章,

一是,想敘述一下解決這個問題的心路歷程。

二是,給使用mvparms和mvpart框架的同行們一點點幫助,少走一點彎路,當然,更多解決方法,在mvparms github issues裡肯定找到,只有你肯去鑽研.

Android studio打release包錯誤

1 報錯 error error expected a color resource id r.color.but received an rgb integer resourcetype 解決辦法 在modle的build.gradle裡面新增如下 lintoptions2 報錯 error er...

專案38 2 打豆豆

任務和 設計乙個程式,能重複地在顯示下面的資訊 1.吃飯 2.睡覺 3.打豆豆 0.退出 請選擇 0 3 根據使用者輸入的選項,輸出一句提示性的話語 將來會對應實現某個功能 輸入0,則退出。檔名 main.c 完成日期 2015.10.15 問題描述 設計乙個程式,能重複地在顯示下面的資訊 1.吃飯...

MyEclipse web專案重複打war包

最近在做專案的時候用需要把web專案打成war包,管理器用的是svn,從svn簽下來之後發現專案打war包會在classes目錄下重新再把專案打一遍。如圖 web inf目錄下面按理說應該classes資料夾下面只有src目錄項的東西,可是為什麼會有web頁面的東西呢?而且web資料夾下面還有一層w...