解決加入新浪SDK後,無法混淆的問題
當專案加入sinaSDK後,混淆專案時,雖然已經寫了:
-dontwarn com.weibo.sdk.android.**
但是仍然無法釋出成功,會出現如下錯誤:
Proguard returned with error code 1. See console
Note: there were 1 duplicate class definitions.
Warning: library class android.webkit.WebViewClient depends on program class android.net.http.SslError
Warning: there were 1 instances of library classes depending on program classes.
You must avoid such dependencies, since the program classes will
be processed, while the library classes will remain unchanged.
java.io.IOException: Please correct the above warnings first.
at proguard.Initializer.execute(Initializer.java:321)
at proguard.ProGuard.initialize(ProGuard.java:211)
at proguard.ProGuard.execute(ProGuard.java:86)
at proguard.ProGuard.main(ProGuard.java:492)
根據異常相信同行們已經看出來了,還要單獨keep 一下SslError這個,因為這個東西沒有在 com.weibo.sdk.android這個包裡面,於是再加上:
-dontwarn android.net.http.**
這樣就解決問題了。
相關推薦
解決加入新浪SDK後,無法混淆的問題
當專案加入sinaSDK後,混淆專案時,雖然已經寫了: -dontwarn com.weibo.sdk.android.** 但是仍然無法釋出成功,會出現如下錯誤: Proguard returned with error code 1. See console Note:
Linux虛擬機的glibc被卸載後,無法進入系統的解決方法
play xxxxxx spl mnt 強制 volume 本地 glibc nload 1. 用Linux啟動光盤或u盤引導系統,進入控制臺界面 2. 掛載glibc被卸載的硬盤,假定在/dev/sda2. 如果是LVM2的文件系統, 需要找到邏輯卷的名稱並激活;普通情
小技巧--解決eclipse導入的jar文件後,無法使用默認包中的方法問題
新建 默認 找不到 bubuko 分享 ner detail info pac 問題:我已經導入了stdlib的jar文件,但是由於包是(default package)所以無法使用包中的方法 解決方法: 1、新建一個項目 2、新建一個文件夾 3、打開項目,新建一個
Source Tree 在git 密碼更新後,無法拉取程式碼的解決辦法
背景: git 密碼總是需要修改。在修改程式碼後,拉去程式碼, source tree 總提示access denied. 解決方法:重新修改git 倉庫對應的密碼。 for mac:應用程式 -》 鑰匙串 -》 搜尋 source tree ,會找到這個git 對應key
更換sdk後,還是原版本解決方法
問題描述: 安裝了java10後,因為阿里雲版本1只支援到java8,因此回退到java8。但是,安裝為java8後,檢視version還是java10。 解決方法: 環境變數配置:不用%xxx%的形式,直接寫死,搞定。 猜測:有可能使用者變數的修改,需要重啟電腦才生效;
如何解決Wordpress設定固定連結後,子選單無法開啟
需要新增偽靜態規則,在Apache或者nginx下新增。 如果是Apache伺服器,把以下內容新增到.htaccess <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / Rew
在springboot打包成jar後,無法讀取自定義檔案的解決辦法
前兩天在做springcloud框架下的專案的時候,用到有一個框架之外的檔案需要進行讀取,當時在eclipse中編碼時通過this.getClass().getResource來獲取檔案的路徑,沒有任何的問題,但是在打成jar以後,這是是打成jar包不是war,結果發現不能正常的讀取我放在工程裡
DOCKER配置完加速後,無法啟動的解決辦法
安裝完DOCKER,配置完加速源後, 執行systemctl restart docker後,報錯: Job for docker.service failed because the control process exited with error code. See "systemctl statu
stm32f031G6U6微控制器SWD燒寫一次後,無法再次燒寫解決方法。
這幾天在做一個小專案,需要用到stm32f0系列的微控制器,畫好的板子引出swd,方便除錯和燒寫程式,可是第一次swd燒寫程式後,想再次燒寫,發現keil裡始終找不到裝置,而且我的程式裡也並沒有複用swd的兩個引腳,很是疑惑。上網找了很多方法,我試了幾個發現,只有一個對我這
使用ghost盤裝新機後,無法進入系統的問題解決
問:我新裝機子用ghost碟ghost完後系統不能進去答:必須用安裝版,裝完後,再進windows系統中進行ghost才可以!分割槽的問題,要用原系統光碟分好區後再用GHOST版系統安裝,注意,分割槽時不能用別的分割槽軟體,只能用原系統光碟的分割槽功能!!!
自定義android studio的配置檔案目錄後,無法正常安裝和解除安裝外掛的解決辦法。
Android Studio 的快取檔案預設安裝的在C:\Users\YourName\ .xxx 快取一些資料,有限的C盤空間很容易捉禁見肘。所以就需要修改配置檔案了,修改配置檔案的方法百度一下數量數不勝數,我這裡就不寫了。修改路徑後有一個奇葩問題:無法正常安裝和解除安裝外
1.7更換JDK1.6版本後,無法啟動eclipse mars解決辦法。
因為公司專案有時候要用jdk1.6 版本,有時候又要用jdk1.7版本 。我的電腦安裝有兩個版本的jdk。 分別是1.6 個1.7版本的。我把eclipse.ini 檔案中的 -vm 改為jdk1.6的安裝路徑後,無法啟動eclipse。於是,認真地去查看了錯誤日誌檔案,發現
Ubuntu14.04下安裝Anaconda3-4.3.0後,無法建立虛擬環境的解決方法
因為研究需要,涉及到了強化學習(Reinforcement Learning, RL)內容,繼而進入了一個充滿荊棘的的領域。 強化學習方面的書籍寥寥無幾,98年,Richard S. Sutton出版了他的強化學習導論第一版,即Reinforcement Lea
mysql在伺服器異常斷電後,無法重啟解決辦法
mysql在伺服器重啟後,無法正常啟動解決辦法: 1.第一個是立即關機 使用命令 shutdown -h now 關機,關機後在硬啟動,程序就停止了。 2.mv /var/lib/mysql/mysq
git clone後,無法push解決辦法
執行 git clone git://github.com/bycuimiao/xinao-demo.git 後,打一個標籤,並執行git push origin v2.0報如下錯誤:fatal: remote error: You can't push to git:/
解決spring整合mybatis後,無法列印SQL語句的問題
網上說mybatis的早前版本配置列印sql還比較簡單,在3.0.6之後配置方式修改了。現在的spring-mybatis.xml配置如下:<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSession
centos安裝docker源ubuntu:16.04版本後,無法使用iptables命令原因和解決方法
Dcoker容器在使用的過程中,有的時候是需要使用在容器中使用iptables進行啟動的,預設的docker run時都是以普通方式啟動的,沒有使用iptables的許可權,那麼怎樣才能在容器中使用iptables呢?要如何開啟許可權呢? 那麼在docker進
更換JDK版本後,無法啟動eclipse解決辦法。
因為公司專案有時候要用jdk1.6 版本,有時候又要用jdk1.7版本 。 我的電腦有兩個版本的jdk。 分別是1.6 個1.7版本的。我把eclipse.ini 檔案中的 -vm 改為jdk1.6的安裝路徑後,無法啟動eclipse。 於是,認真地去查看了錯誤日誌檔案,
IOS開發問題解決之Xcode修改專案名稱後,無法選擇run的裝置
問題描述 有時在專案中需要修改專案名稱,但可能會出現需要run工程時,卻沒有了模擬器和裝置的選項。 解決方法 選擇 Product--->Edit Scheme,在開啟的框中,找到對應的工程。點選左下方的“Manage Schemes”,點選開啟的對話
整合螢石攝像頭,打包後,無法實時預覽畫面,解決辦法:---混淆
log列印: 解決辦法: 打包時,混淆EZOpenSDK.jar,1 工程目錄: Android Private Libraries, 開啟EZOpenSDK.jar ,可以看到一系列的包名