`com.example.**` 和 `com.example.**{*;}` 有什么区别?

What is the defference between `com.example.**` and `com.example.**{*;}`?

当我使用 ProGuard 时,com.example.**com.example.**{*;} 之间的区别是什么? 例如,每种情况会发生什么情况?

  -keep class com.example.**

  -keep class com.example.** { *; }

-keep class com.example.**

保留 com.example 包裹中的所有 类

-keep class com.example.** { *; }

保留所有内部 类 以及 com.example 包裹