由于ProGuard优化,运行Android Wear应用程序的发行版会引发RuntimeException
运行我的Android Wear应用程序的发布版本时,启动时会引发由于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
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.** {*;}
非常感谢。依赖项块中的条目就足够了。我不需要“前进”规则。