小编Swe*_*lla的帖子

Firebase 动态链接 onSuccess 或 onFailure 被调用

我正在使用下面的代码

        FirebaseDynamicLinks.getInstance()
                            .getDynamicLink(getIntent())
                            .addOnSuccessListener(this, new OnSuccessListener<PendingDynamicLinkData>() {
                                @Override
                                public void onSuccess(PendingDynamicLinkData pendingDynamicLinkData) {
...
     }
                            })
                            .addOnFailureListener(this, new OnFailureListener() {
                                @Override
                                public void onFailure(@NonNull Exception e) {

                                }
                            });
Run Code Online (Sandbox Code Playgroud)

我在一些设备上,当我不启动时抛出了一个深层链接,onSuccess 被调用,pendingDynamicLinkData == null,这很好,但在某些设备上,onSuccess 和 onFailure 根本没有被调用。如何解决这个问题?

android firebase firebase-dynamic-links

7
推荐指数
1
解决办法
369
查看次数

Gradle - Jacoco 仅执行单元测试而不抛出设备未找到异常

我试图仅执行单元测试并生成 jacoco 测试报告,但我总是看到一条失败消息:

Execution failed for task ':App:connectedDebugAndroidTest'.
> com.android.builder.testing.api.DeviceException: No connected devices!
Run Code Online (Sandbox Code Playgroud)

等级代码:

apply plugin: 'jacoco'

jacoco {
    toolVersion = "0.8.1"
}

task jacocoTestReport(type: JacocoReport, dependsOn: ['testTpsDebugUnitTest', 'create<build-vairant>DebugCoverageReport']) { 
    group = "reporting"
    description = "Generate unified Jacoco code coverage report"

    reports {
        xml.enabled false
        csv.enabled false
        html.destination  file("${buildDir}/reports/jacocoHtml")
    }

    def fileFilter = [
            '**/*Test*',
            '**/*_MembersInjector.class',
            '**/*_Factory.class']
    def debugTree = fileTree(dir: "${buildDir}/intermediates/classes/<build-variant>/debug", excludes: fileFilter)
    def mainSrc = "${project.projectDir}/src/main/java"

    sourceDirectories = files([mainSrc])
    classDirectories = files([debugTree])
    executionData = fileTree(dir: "$buildDir", includes: [ …
Run Code Online (Sandbox Code Playgroud)

jacoco android-gradle-plugin

5
推荐指数
1
解决办法
2135
查看次数

将 Disqus 集成到 Android 应用程序

我想将 disqus 添加到我的 android 应用程序中。我跟踪并找到了显示带有 id 和短名称的 disqus 评论的代码。但是我找不到用于添加密钥和公钥的文档。然后往前走。

已经在 Disqus 注册,拿到了我的私钥和公钥。现在我需要知道,

1. Where to add the keys to the app.
2. How do I create id mapping to a particular page(activity/fragment).
3. Where am I supposed to give the short name?
Run Code Online (Sandbox Code Playgroud)

android disqus

1
推荐指数
1
解决办法
3968
查看次数