簡體   English   中英

signed vs unsigned apk:classDeffNotFound

[英]signed vs unsigned apk: classDeffNotFound

我已經開發了一段時間的android,並且從未遇到過以下問題。

我繼承了一個代碼庫,我試圖從曲棍球應用程序轉移到谷歌播放。 當我分發從bin目錄獲取的apk時,一切正常。 但是,當我導出已簽名的apk時,應用程序崩潰聲稱找不到一個或另一個類。 有問題的課程是我自己創建的課程。 它們屬於主要包裝; 所以沒有我能看到的依賴性問題。

有沒有人遇到這種類型的問題,其中bin apk工作正常,但沒有簽名的apk? 我沒有使用proguard。 我正在使用exclipse導出這個應用程序; 類似於我總是導出其他應用程序。

  • 問題不能成為簽署的關鍵。 據我所知,如果密鑰已損壞,它根本不會創建apk。

無論是通過電子郵件發送apks還是使用USB安裝它們,問題仍然存在。

嘗試:

1)刪除bin文件夾。

2)重建項目。[如果在“項目”菜單選項卡下選中“自動構建”,Eclipse將重建]

3)現在嘗試創建簽名的apk。

我偶爾會遇到這個問題。 我已經成功完成了上述步驟。 如果問題仍然存在,我將重新啟動eclipse,然后再次執行相同的步驟。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM