如何运行Android默认闹钟应用程序?

如何运行Android默认闹钟应用程序?,android,alarmmanager,android-source,alarm,android-alarms,Android,Alarmmanager,Android Source,Alarm,Android Alarms,我无法运行给定的源代码@ 在安卓工作室 上述克隆项目不是gradle项目。要在Android Studio中构建应用程序,我应该做些什么 只需运行闹钟应用程序,我是否需要上述设置和要求@您可以从Android github镜像下载闹钟应用程序 或者是来自CyanogenModmirror的AndroidDesk Clock应用程序 签出以下文章,以将现有的android项目迁移到android studio 您可以从Android github镜像下载闹钟应用程序 或者是来自Cyanog

我无法运行给定的源代码@ 在安卓工作室

上述克隆项目不是gradle项目。要在Android Studio中构建应用程序,我应该做些什么


只需运行闹钟应用程序,我是否需要上述设置和要求@

您可以从Android github镜像下载
闹钟应用程序

或者是来自
CyanogenMod
mirror的Android
Desk Clock
应用程序

签出以下文章,以将现有的android项目迁移到android studio


您可以从Android github镜像下载
闹钟应用程序

或者是来自
CyanogenMod
mirror的Android
Desk Clock
应用程序

签出以下文章,以将现有的android项目迁移到android studio


最后,我能够克隆并运行可用的Android默认报警应用程序@

并且确信我不需要上面提到的设置+要求(150GB可用空间和16GB RAM)@

尽管它不是gradle项目,但我们可以通过Android Studio将其作为gradle项目迁移,正如@PriyankPatel在上述评论中提到的那样

但是有很多错误,所有这些错误都是依赖性问题,我花了大约一周的时间来找出为什么以及如何摆脱所有的错误

下面是我运行此应用程序而不出错所需的所有依赖项的列表

dependencies {
    compile 'com.github.citux:datetimepicker:0.2.0'
    compile 'com.github.flavienlaurent.datetimepicker:library:0.0.2'
    compile 'com.takisoft.fix:preference-v7:25.0.1.0'
    compile 'com.android.support:percent:25.0.1'
    compile 'com.android.support:preference-v14:25.0.1'
    compile 'com.takisoft.fix:preference-v7:25.0.1.0'
    compile 'com.android.support:support-v4:25.0.1'
    compile 'com.android.support:support-v13:25.0.1'
    compile 'com.android.support:appcompat-v7:25.0.1'
    compile 'com.android.support:design:25.0.1'
    compile 'com.android.support:gridlayout-v7:25.0.1'
    compile 'com.android.support:support-vector-drawable:25.0.1'
}
确保编译sdk和构建工具版本也与上述依赖项匹配


希望这将有助于尝试在Android开源项目中开发应用程序的人。

最后,我能够克隆并运行可用的Android默认报警应用程序@

并且确信我不需要上面提到的设置+要求(150GB可用空间和16GB RAM)@

尽管它不是gradle项目,但我们可以通过Android Studio将其作为gradle项目迁移,正如@PriyankPatel在上述评论中提到的那样

但是有很多错误,所有这些错误都是依赖性问题,我花了大约一周的时间来找出为什么以及如何摆脱所有的错误

下面是我运行此应用程序而不出错所需的所有依赖项的列表

dependencies {
    compile 'com.github.citux:datetimepicker:0.2.0'
    compile 'com.github.flavienlaurent.datetimepicker:library:0.0.2'
    compile 'com.takisoft.fix:preference-v7:25.0.1.0'
    compile 'com.android.support:percent:25.0.1'
    compile 'com.android.support:preference-v14:25.0.1'
    compile 'com.takisoft.fix:preference-v7:25.0.1.0'
    compile 'com.android.support:support-v4:25.0.1'
    compile 'com.android.support:support-v13:25.0.1'
    compile 'com.android.support:appcompat-v7:25.0.1'
    compile 'com.android.support:design:25.0.1'
    compile 'com.android.support:gridlayout-v7:25.0.1'
    compile 'com.android.support:support-vector-drawable:25.0.1'
}
确保编译sdk和构建工具版本也与上述依赖项匹配



希望这能帮助那些试图在Android开源项目中开发应用程序的人。

他就是这么做的。他的问题是如何构建和运行它,因为它没有使用Gradle来构建。@Priyank,是的,正如karakuri所说,我已经下载了该应用程序,但不幸的是无法运行,因为它不是Gradle项目。谢谢您的帮助。@madu检查我的更新答案,以便将现有的android项目迁移到android studio。我已经迁移到gradle了。但这样做会给我带来奇怪的错误,比如:在“com.android.deskclock”包中找不到属性“rowCount”的资源标识符。我在上面的问题中附加了一个图像来编辑我的问题。通过添加适当的依赖项,我能够减少错误的数量。但现在它给出了以下几个错误,包cyanogenmod.app不存在,找不到符号变量ProfileManager,找不到符号类TimePickerDialog…这就是他所做的。他的问题是如何构建和运行它,因为它没有使用Gradle来构建。@Priyank,是的,正如karakuri所说,我已经下载了该应用程序,但不幸的是无法运行,因为它不是Gradle项目。谢谢您的帮助。@madu检查我的更新答案,以便将现有的android项目迁移到android studio。我已经迁移到gradle了。但这样做会给我带来奇怪的错误,比如:在“com.android.deskclock”包中找不到属性“rowCount”的资源标识符。我在上面的问题中附加了一个图像来编辑我的问题。通过添加适当的依赖项,我能够减少错误的数量。但现在它给出了以下几个错误,包cyanogenmod.app不存在,找不到符号变量ProfileManager,找不到符号类TimePickerDialog…发布代码,然后只有任何人会这样做help@maven:您可以找到问题中提到的代码@。:)复制上述错误的唯一方法是克隆回购协议并尝试打开它。我想我在问题中已经清楚地说明了这一点。还有一个打印屏幕供参考。然后只有任何人会发布代码help@maven:您可以找到问题中提到的代码@。:)复制上述错误的唯一方法是克隆回购协议并尝试打开它。我想我在问题中已经清楚地说明了这一点。还有一个打印屏幕供参考。那个项目对你有用吗?是的。我最终得到了一个很棒的应用,叫做ShutUp!漂亮的应用程序,5级启动!我克隆了repo,添加了依赖项,但我无法运行我的项目,没有要运行的主要活动。请告诉我更多关于将该项目正确迁移到android studio的细节好吗?任何有帮助的信息,提前谢谢!你用哪一个?1.创建一个新的空Android Studio项目,并将现有源代码复制到与新项目关联的目录中。有关详细信息,请参见通过创建新的空项目进行迁移。2.手动为您的项目创建新的Gradle构建文件,然后将项目和新构建文件导入Android Studio。有关详细信息,请参阅通过创建自定义Gradle生成文件进行迁移。@Vaclovas,感谢您的评分。克隆repo后,您是否看到一个名为Deskclock1的目录。这就是您需要在Android Studio中打开并运行的项目。您可能需要将该项目迁移到Android studio compatible(以便与gradle一起运行),因此请检查DeskClock1->app->src_main->java中的活动。你会发现像AlarmActivity.java这样的类,这个项目对你有用吗?是的。我最终得到了一个很棒的应用,叫做ShutUp!漂亮的应用程序,5级启动!我克隆了回购协议,添加了依赖项,但我无法运行我的pr