如何将混淆器与 3DR 服务一起使用?
How do I use proguard with 3DR Services?
当我使用混淆器构建我的应用程序时,我收到以下消息:
Install 3DR Services!
3DR Services must be installed on the device to use this app
但是,我的 phone 上安装了 3DR 服务。由于它在没有 proguard 的情况下工作,我假设它正在删除一些必需的 类.
我应该如何配置 proguard 以使用 DroneKit?
我不确定这是最好的解决方案,但我可以使用以下规则使其工作:
-dontwarn com.google.android.gms.common.api.*
-dontwarn com.google.android.gms.common.ConnectionResult
-dontwarn com.google.android.gms.common.GooglePlayServicesUtil
-keep class com.o3dr.** { *; }
当我使用混淆器构建我的应用程序时,我收到以下消息:
Install 3DR Services!
3DR Services must be installed on the device to use this app
但是,我的 phone 上安装了 3DR 服务。由于它在没有 proguard 的情况下工作,我假设它正在删除一些必需的 类.
我应该如何配置 proguard 以使用 DroneKit?
我不确定这是最好的解决方案,但我可以使用以下规则使其工作:
-dontwarn com.google.android.gms.common.api.*
-dontwarn com.google.android.gms.common.ConnectionResult
-dontwarn com.google.android.gms.common.GooglePlayServicesUtil
-keep class com.o3dr.** { *; }