Android桌面时钟未编译

Android桌面时钟未编译,android,clock,android-alarms,Android,Clock,Android Alarms,我正在尝试使用Adnroids stock DeskClock应用程序: 但是,在更新build.gradle之后: buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:1.5.0' } } allprojects { repositories { jcenter(

我正在尝试使用Adnroids stock DeskClock应用程序:

但是,在更新
build.gradle
之后:

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:1.5.0'
    }
}

allprojects {
    repositories {
        jcenter()
    }
}


apply plugin: "com.android.application"

android {
    sourceSets {
        main {
            manifest.srcFile "AndroidManifest.xml"
            java.srcDir "src"
            res.srcDir "res"
            assets.srcDir "assets"
        }
    }

    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_7
        targetCompatibility JavaVersion.VERSION_1_7
    }

    dependencies {
        compile (project(":android-opt-datetimepicker")) {
            exclude module: "support-v4"
        }
        compile project(":messageformat")
        compile project(":support-design")
        compile project(":support-v7-appcompat")
        compile project(":support-v7-gridlayout")
        compile project(":support-v7-recyclerview")
        compile project(":support-v13")
    }
}
项目引用的错误将继续:

Error:(50, 0) Project with path ':android-opt-datetimepicker' could not be found in root project 'DeskClock'.

如何将其重新配置以工作?

此线程可能会帮助您一般来说,AOSP应用程序不是设计为作为普通Android SDK应用程序构建的。它们是作为完整固件构建的一部分而设计的。@Commonware,有没有办法让它成为一个完整的应用程序?或者我可以使用一个功能齐全的报警应用程序?“有没有办法让它成为一个完整的应用程序?”——这是一项相当多的工作,可以找到所有未解决的项目(库模块、对非SDK Java类和资源的引用等)。