我升級到Android Studio 2.0 Beta 5.我使用gradle工具2.0.0-beta5。在Android開發人員BlogSpot網站,有講解如何使用新的收縮機的調試版本(在3:14)的視頻如何使用新的Android 2.0 Shrinker並設置useProguard爲false?
https://www.youtube.com/watch?list=PLWz5rJ2EKKc_w6fodMGrA1_tsI3pqPbqa&v=xxx3Fn7EowU
我試圖建立我的項目與調試buildType的解釋視頻:
debug {
minifyEnabled true
useProguard false
}
我收到了一堆警告,然後該這個錯誤時建築:
Error:Execution failed for task 'app:transformClassesWithNewClassShrinkerForMyAppNameGoesHereDebug'.
Warnings found during shrinking, please use -dontwarn or -ignorewarnings to suppress them.
使用ProGuard,我想補充proguard項目文件中必需的相應的-twtwarn。是否有Shrinker項目文件,我可以添加-dontwarn語句?
編譯和安裝APK。謝謝!不幸的是,我的proguard配置已經有一個問題。傑克遜正在拋出「找不到合適的構造函數」的錯誤。但至少現在正在建設。 –
我在之前看到過有關傑克遜問題的一些帖子。至少你比我做得更多!我很高興看到添加-dontwarn標誌讓我超越了'transformClassesWithNeCClassShrinkerForDebug'步驟。然而,這只是導致了一個64K的方法錯誤,這很奇怪,因爲在使用Proguard時該項目使用相同的Proguard規則構建。 –