尝试在Android Studio上构建项目时出现以下错误:
错误:方法无签名:com.crashlytics.tools.gradle.CrashlyticsPlugin.findObfuscationTransformTask()适用于参数类型:(java.lang.String)值:[DevDebug]
如何解决呢?
android build-error crashlytics-android build-variant android-studio-3.3
背景:我自定义了一个 AOSP 发行版并创建了一个自定义 OTA 更新程序服务以与之集成。但是每当我调用更新程序服务时,都会生成以下错误消息:
E/SELinux: avc: denied { find } for service=android.os.UpdateEngineService pid=22801 uid=10024 scontext=u:r:platform_app:s0:c512,c768 tcontext=u:object_r:update_engine_service:s0 tclass=service_manager permissive =0
诊断:根据错误消息,我们的应用程序正在构建为平台应用程序。因此,我们无法访问系统上的路径“/data/”。
可能的解决方案:解决方案可能有两种方法:
或者,
主要问题:根据此处所述的理解和可能的解决方案,我是否朝着正确的方向前进?如果没有,我错过了什么,应该怎么做才能解决这个问题?