Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/196.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何防止在AndroidManifest上标记了shakebugs ScreenRecordingService的关于声明的android构建消息?_Java_Android_Android Manifest_Shake - Fatal编程技术网

Java 如何防止在AndroidManifest上标记了shakebugs ScreenRecordingService的关于声明的android构建消息?

Java 如何防止在AndroidManifest上标记了shakebugs ScreenRecordingService的关于声明的android构建消息?,java,android,android-manifest,shake,Java,Android,Android Manifest,Shake,作为构建android应用程序的结果,我收到了一条奇怪的消息——至少对我来说是这样: 任务:应用程序:processDebugMainManifest …\app\src\main\AndroidManifest.xml:39:9-43:36警告: 服务#com.shakebugs.shake.internal.shake.recording.ScreenRecordingService在AndroidManifest.xml:39处被标记以替换另一个声明,但不存在其他声明 shakebbugs

作为构建android应用程序的结果,我收到了一条奇怪的消息——至少对我来说是这样:

任务:应用程序:processDebugMainManifest …\app\src\main\AndroidManifest.xml:39:9-43:36警告: 服务#com.shakebugs.shake.internal.shake.recording.ScreenRecordingService在AndroidManifest.xml:39处被标记以替换另一个声明,但不存在其他声明

shakebbugs的声明和用法在应用程序的java代码中非常简单

格雷德尔(项目)

Gradle(:app)

AppClass.java

import com.shakebugs.shake.Shake;
public class AppClass extends Application {

    @Override
    public void onCreate() {
        super.onCreate();
        Timber.d("Init Shake");
        Shake.start(this, "my-nice-api-client-id", "my-cool-api-client-secret");

    }
}

据你所说,出了什么问题?

多亏了shakebugs.com的支持,我明白了这一点

  • 警告实际上是针对sdk shakebugs.com的清单
  • 不要担心这个警告
  • 此警告将随着shakebugs的未来版本而消失

谢谢

shakebugs 14.3.0版不再发布构建警告
android {
    compileSdkVersion 30
    defaultConfig {
        applicationId "com.sample.test"
        minSdkVersion 24
        targetSdkVersion 30
    }
dependencies {
    // Shake Bugs
    implementation 'com.shakebugs:shake:14.1.3'
}
import com.shakebugs.shake.Shake;
public class AppClass extends Application {

    @Override
    public void onCreate() {
        super.onCreate();
        Timber.d("Init Shake");
        Shake.start(this, "my-nice-api-client-id", "my-cool-api-client-secret");

    }
}