2015-09-08 47 views
5

xem xét tuyên bố Proguard này:Ý nghĩa của {*; } Trong ProGuard

-keep public class * extends android.support.design.widget.CoordinatorLayout$Behavior { *; } 

Trong tuyên bố này những gì hiện việc bổ sung {*; } nghĩa là?

Ứng dụng có giữ tất cả các phương pháp không? Tất cả các trường? Hay chỉ toàn bộ lớp học?

Trả lời

5

Nó được sử dụng làm ký tự đại diện trong ProGuard để chỉ ra all members and methods in the class.

Nguồn: ProGuard manual, Stack overflow

+0

như vậy là nó giống như keepclassmembers hoặc keepclasswithmembers? – batmaci