小编Tou*_*lam的帖子

以下任务之间的循环依赖关系

我尝试解决这个问题超过5个小时.可能是什么问题呢?

Circular dependency between the following tasks:
:app:checkManifestChangesDevelopDebug
\--- :app:instantRunMainApkResourcesDevelopDebug
     \--- :app:transformClassesAndDexWithShrinkResForDevelopDebug
          \--- :app:transformDexArchiveWithDexMergerForDevelopDebug
               +--- :app:preColdswapDevelopDebug
               |    \--- :app:incrementalDevelopDebugTasks
               |         +--- :app:transformClassesAndClassesEnhancedWithInstantReloadDexForDevelopDebug
               |         |    \--- :app:transformClassesWithInstantRunForDevelopDebug
               |         |         \--- :app:checkManifestChangesDevelopDebug (*)
               |         \--- :app:transformClassesWithInstantRunForDevelopDebug (*)
               \--- :app:transformClassesWithDexBuilderForDevelopDebug
                    +--- :app:preColdswapDevelopDebug (*)
                    \--- :app:transformClassesWithInstantRunForDevelopDebug (*)

(*) - details omitted (listed previously)
Run Code Online (Sandbox Code Playgroud)

我补充说:

org.gradle.configureondemand =真

但问题仍然存在

build.gradle(模块:app)

buildscript {
    repositories {
        maven { url 'https://maven.fabric.io/public' }
    }

    dependencies {
        classpath 'io.fabric.tools:gradle:1+'
    }
}
apply plugin: 'com.android.application'
apply plugin: 'io.fabric'
apply plugin: 'realm-android'


repositories …
Run Code Online (Sandbox Code Playgroud)

android gradle

11
推荐指数
2
解决办法
7329
查看次数

用于Gson的POJO可以重复用于Room使用的类

当使用Gson时,它创建了POJO,用于解析/序列化来自远程服务的json数据结果.它可能有一些Gson的注释

public class User {
    @SerializedName(“_id”)
    @Expose
    public String id;
    @SerializedName(“_name”)
    @Expose
    public String name;
    @SerializedName(“_lastName”)
    @Expose
    public String lastName;

    @SerializedName(“_age”)
    @Expose
    public Integer age;
}
Run Code Online (Sandbox Code Playgroud)

}

但对于使用Room的类,它可能有自己的注释:

import android.arch.persistence.room.Entity;
import android.arch.persistence.room.PrimaryKey;

@Entity
public class User {
    public @PrimaryKey String id;
    public String name;
    public String lastName;
    public int age;
}
Run Code Online (Sandbox Code Playgroud)

可以将这两个与两个库中的所有注释合并为一个(如果存在注释冲突(希望不是),则必须使用长包名解析)?

android gson android-room

9
推荐指数
2
解决办法
2923
查看次数

Android MediaPlayer:MediaPlayerNative:信息/警告(10973,0)

当我一个接一个地播放4-5个mp3文件时,每次播放时,我都会在logcat上收到以下警告。这是什么意思?以及如何解决?

MediaPlayerNative:信息/警告(10973,0)

在这里检查,但是没有运气

提前致谢

service android android-mediaplayer

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