由于ProGuard优化,运行Android Wear应用程序的发行版会引发RuntimeException

由于ProGuard优化,运行Android Wear应用程序的发行版会引发RuntimeException,android,android-proguard,Android,Android Proguard,运行我的Android Wear应用程序的发布版本时,启动时会引发RuntimeException。该消息表示这是一个ProGuard问题,并提示解决方案 问题是如何将此提示转换为ProGuard规则 以下是错误消息: java.lang.RuntimeException:无法启动活动组件信息{…}:java.lang.IllegalStateException:找不到环境支持所需的方法,可能是由于proguard优化。请将com.google.android.wearable:wearable

运行我的Android Wear应用程序的发布版本时,启动时会引发
RuntimeException
。该消息表示这是一个
ProGuard
问题,并提示解决方案

问题是如何将此提示转换为ProGuard规则

以下是错误消息:

java.lang.RuntimeException:无法启动活动组件信息{…}:java.lang.IllegalStateException:找不到环境支持所需的方法,可能是由于proguard优化。请将com.google.android.wearable:wearable jar添加到项目的库jar列表中


根据您应该添加的文档

dependencies {
     provided 'com.google.android.wearable:wearable:1.0+'
 }
到你的gradle档案。还可以将适用于proguard的规则添加到proguard-rules.pro:

-keep class com.google.android.gms.wearable.** {*;}

非常感谢。依赖项块中的条目就足够了。我不需要“前进”规则。