為了用Android Profiler功能,我把Gradle Plugin版本升到3.0.1了(因為AS說GP2.4以上才支援),結果編版時出現錯誤訊息"Error:All flavors must now belong to a named flavor dimension.",該怎麼辦?
處理:
1. 去他提供的網址看。
2. Google 錯誤訊息。
參考:DevAndroid-Migrate to 3.0、DevAndroid-Build Variants、StackOverflow
回答:
- 簡單說,不想用flavor dimension功能的話,
就在android {}裡面寫flavorDimensions "default",詳見StackOverflow。 - 如果真的要一次編出一堆設定組合的APK的時候,建議可用flavor dimension功能,
假設有A、B、C三個維度,他可編出維度A*維度B*維度C的數量的APK,就不用每個口味寫一堆設定了,詳見DevAndroid。
到底為什麼要編那麼多種設定組合呀....QQ
沒有留言:
張貼留言