小编Vis*_*hel的帖子

Android运行时错误:ReportedException:org.gradle.internal.exceptions.LocationAwareException

我有两天的ReportedException搜索解决方案:org.gradle.internal.exceptions.LocationAwareException.我知道可能这个问题是重复的,但是这个建议对我的问题不起作用,TI需要帮助才能得到正确的解决方案

这是日志报告:我得到了,

org.gradle.initialization.ReportedException: org.gradle.internal.exceptions.LocationAwareException: Execution failed for task ':app:compileDebugJavaWithJavac'.
at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:139)
at org.gradle.initialization.DefaultGradleLauncher.executeTasks(DefaultGradleLauncher.java:109)
at org.gradle.internal.invocation.GradleBuildController$1.call(GradleBuildController.java:78)
at org.gradle.internal.invocation.GradleBuildController$1.call(GradleBuildController.java:75)
at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:152)
at org.gradle.internal.invocation.GradleBuildController.doBuild(GradleBuildController.java:100)
at org.gradle.internal.invocation.GradleBuildController.run(GradleBuildController.java:75)
at org.gradle.tooling.internal.provider.runner.ClientProvidedBuildActionRunner.run(ClientProvidedBuildActionRunner.java:62)
at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
at org.gradle.tooling.internal.provider.ValidatingBuildActionRunner.run(ValidatingBuildActionRunner.java:32)
at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner$1.run(RunAsBuildOperationBuildActionRunner.java:43)
at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:199)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:110)
at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner.run(RunAsBuildOperationBuildActionRunner.java:40)
at org.gradle.tooling.internal.provider.SubscribableBuildActionRunner.run(SubscribableBuildActionRunner.java:51)
at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:47)
at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:30)
at org.gradle.launcher.exec.BuildTreeScopeBuildActionExecuter.execute(BuildTreeScopeBuildActionExecuter.java:39)
at org.gradle.launcher.exec.BuildTreeScopeBuildActionExecuter.execute(BuildTreeScopeBuildActionExecuter.java:25)
at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:80)
at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:53)
at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:57)
at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:32)
at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:36)
at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:25)
at org.gradle.tooling.internal.provider.ParallelismConfigurationBuildActionExecuter.execute(ParallelismConfigurationBuildActionExecuter.java:43)
at org.gradle.tooling.internal.provider.ParallelismConfigurationBuildActionExecuter.execute(ParallelismConfigurationBuildActionExecuter.java:29)
at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:69)
at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:30)
at …
Run Code Online (Sandbox Code Playgroud)

android

15
推荐指数
2
解决办法
4万
查看次数

Spring Cloud Contract - 是消费者驱动的吗?

我刚开始为我们的微服务设置使用消费者驱动的合同,因为它们主要是 Spring Boot 应用程序,所以自然选择 Spring Cloud Contract。但随之而来的是混乱。在 docs 中的所有示例中,合同都是在生产者端定义的,消费者从 maven 仓库中检索它们。如果生产者定义它们,它是如何由消费者驱动的?

我的理解是,概念上消费者将它们定义为生产者对其使用的部分 API 的期望。除了前面的问题,Spring Cloud Contract 是否可以在消费者端定义一个合约并在生产者端进行验证?

java spring-cloud-contract spring-boot-test

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

Android测试分片

任何人都可以解释什么是android中的测试分片意味着完成?如果有人可以分享任何教程将是非常有帮助的.

单词shard意味着整体的一小部分.如何基于一个数字执行分片,以及在什么基础上我应该指定shardIndex?

在开发人员文档中定义.

测试分片

测试运行器支持将单个测试套件拆分为多个分片,因此您可以在同一个Instrumentation实例下轻松地将属于同一分片的测试作为一个组一起运行.每个分片都由索引号标识.运行测试时,使用-e numShards选项指定要创建的单独分片数,使用-e shardIndex选项指定要运行的分片.

例如,要将测试套件拆分为10个分片并仅运行在第二个分片中分组的测试,请使用以下命令:

adb shell am instrument -w -e numShards 10 -e shardIndex 2

android android-testing

6
推荐指数
2
解决办法
2650
查看次数

Android:如何在 MediaPlayer 中播放无缝音频循环?

我知道这个问题在这个平台上被问过多次,但没有一个能解决我的问题。我试图在循环中播放声音文件,但是当循环第一次完成时,会出现明显的间隙。

我有.M4A格式的声音文件。

我试图解决这个问题一个星期了,我尝试了以下解决方案。

1)我尝试使用mediaPlayer.setLooping(true);mediaPlayer.setNextMediaPlayer(mediaPlayer1)

2) 尝试了不同的文件格式 OGG、WAV 和 MP3。

3) 尝试了不同的玩家Exoplayer双簧管

4)试过这篇文章https://medium.com/@viksaaskool/gappless-sound-loop-on-android-1ddeccc563de

5)也尝试过这篇文章https://medium.com/@tonyowen/playing-local-r-raw-files-with-exoplayer2-1a62276ebeaa

另外,我已经检查了 StackOverflow 问答。

1)目前在 Android 上无法实现无缝音频循环

2)使用 android MediaPlayer 无缝播放

3)如何在Android中无间隙地循环声音?

4) Android:在 MediaPlayer 中无缝播放循环音频文件

但从上面看,他们都没有工作。

任何帮助将不胜感激。

提前致谢

android m4a android-mediaplayer android-audiomanager exoplayer2.x

5
推荐指数
0
解决办法
818
查看次数

React Native:任务:react-native-maps:compileDebugRenderscript FAILED

我正在尝试MapView为 Android实现 React Native 。我确实遵循了github 安装说明,但是当我尝试使用react-native run-android命令运行时遇到了编译错误。

任务 :react-native-maps:compileDebugRenderscript FAILED

FAILURE:构建失败,出现异常。

  • 出了什么问题:无法解析所有配置文件 ':react-native-maps:debugCompileClasspath'。无法解析 com.android.support:support-compat:26.1.0。要求:项目:react-native-maps 找不到满足版本约束的“com.android.support:support-compat”版本:依赖路径“MapViewDemo:react-native-maps:unspecified”--> 'com .facebook.react:react-native:0.59.0' --> 'com.android.support:appcompat-v7:28.0.0' - -> 'com.android.support:support-compat:28.0.0' 依赖路径 'MapViewDemo:react-native-maps:unspecified' --> 'com.facebook.react:react-native:0.59.0' --> 'com.android.support:appcompat-v7:28.0.0' - - > 'com.android.support:support-core-utils:28.0.0' --> 'com.
  • 尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。使用 --scan 运行以获得完整的见解。

  • https://help.gradle.org获取更多帮助

BUILD FAILED in 5s 8 个可操作的任务:8 个执行的错误无法在设备上安装应用程序,请阅读上面的错误以了解详细信息。确保您有一个正在运行的 Android 模拟器或已连接的设备并已设置您的 Android 开发环境: https ://facebook.github.io/react-native/docs/getting-started.html 错误命令失败:gradlew.bat app :安装调试

应用级gradle

apply plugin: "com.android.application"

import com.android.build.OutputFile

project.ext.react = [
    entryFile: "index.js"
] …
Run Code Online (Sandbox Code Playgroud)

react-native react-native-maps

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

Gson用不同的数据解析相同的密钥

我如何解析服务器收到的包含密钥的不同值的数据?

{ "location":[{"id":"1"},{"id":"2"}]}
Run Code Online (Sandbox Code Playgroud)

{"location":{"id":"1"}}
Run Code Online (Sandbox Code Playgroud)

不知道如何处理以下对象:

   public class UserLocation {
    @SerializedName("location")
    List<String> location; / String location;

   @SerializedName("name")
    String name;
}
Run Code Online (Sandbox Code Playgroud)

在第一个请求中,我确实获得了数组格式,在第二个请求中,我从服务器获取字符串格式.

android gson

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

Retrofit 2.0:如何为动态对象生成 pojo 类

在此处输入图片说明 我如何为上述类型的响应生成 pojo 类。

我已经尝试过http://www.jsonschema2pojo.org/和 RoboPOJOGenerator

如果你想尝试,我的 JSON 字符串是吹的。

{
"availableDates": {
    "2017-12-31": {
        "from": "08:00",
        "to": "17:00"
    },
    "2017-12-21": {
        "except": [
            {
                "from": "14:00:00",
                "to": "14:10:00"
            },
            {
                "from": "14:11:00",
                "to": "14:21:00"
            }
        ]
    }
}
Run Code Online (Sandbox Code Playgroud)

}

java android gson retrofit2 android-studio-3.0

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