2017-06-04 44 views
0

我有一个JSON文件db_seed.json,我想用它作为种子在我的Android应用程序中预先填充本地数据库。这个JSON文件是从另一个数据源动态生成的,并且规模很大,所以我不想将它包含在版本控制中。如何在构建时确保资产文件夹中存在文件?

然而,每一个我构建应用程序的时候,我要确保构建过程检查该文件存在的资产文件夹和喊生成错误,如果它不是(以确保我不要发布不完整的APK)。是否可以在Android Studio中配置Gradle来执行此操作?

回答

1

试试这个

if (!file('./app/assets/db_seed.json').exists()) { 
    logger.log(LogLevel.ERROR, "file not foun") 
    throw new GradleException("file not found") 
} 
相关问题