2017-06-04 45 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") 
} 
相關問題