我一直在使用ProGuard模糊我的代碼時遇到問題。我已經嘗試了其他所有的建議,類似的問題在這裏,但仍然無效。Proguard和Dalvik錯誤代碼1
本質上來說,這裏都是我能從情況蒐集事實:
- 我的庫設置,以便ViewPagerIndicator由ActionBarSherlock,而這又是通過FormulaeLib引用這是由應用程序引用引用,FormulaePro。
- 嘗試使用ant也失敗,出現錯誤
<sdk_dir>/tools/ant/build.xml
行485,602和622 - 註釋掉project.properties中的proguard配置將使構建成功。
- 我使用ProGuard 4.7
更新:
- 我現在已經追查這個問題回到我CursorLoader實施。我遇到過這麼多問題,現在我已經回到使用加載遊標的(不建議使用的)managedQuery(..)方法。
控制檯輸出的結束:
[2012-01-06 17:45:07 - FormulaePro] applyFileOverlay for mipmap
<lots of "new resource id" things>
[2012-01-06 17:45:43 - FormulaePro] (new resource id view from D:\Dropbox\Android\FormulaeLib\res\menu\view.xml)
[2012-01-06 17:45:43 - FormulaePro] Writing symbols for class R.
[2012-01-06 17:45:43 - FormulaePro] Writing symbols for class R.
[2012-01-06 17:45:43 - FormulaePro] Writing symbols for class R.
[2012-01-06 17:45:43 - FormulaePro] Writing symbols for class R.
[2012-01-06 17:45:45 - FormulaePro] Starting full Package build.
[2012-01-06 17:45:45 - FormulaePro] Skipping over Post Compiler.
那麼,能不能有人比我弄清楚到底是怎麼回事聰明得多?
澄清..上面的描述聽起來像你試圖鏈接的Android項目庫,你不能做到這一點..這是正確的讀取你有什麼? – 2012-01-15 01:46:23