我正在使用jenkins来构建我的Android应用。我的应用程序使用HockeyApp进行崩溃记录。我有几个buildTypes,但我想防止崩溃记录在我用于开发的buildType上。
我这样解决了
if(!BuildConfig.BUILD_TYPE.equalsIgnoreCase("develop")) {
CrashManager.register(...);
}
然而,当在Jenkins上构建时,我的构建失败并出现此错误
error: package BuildConfig does not exist
到目前为止,我一直在我的应用程序中使用BuildConfig.DEBUG而没有任何问题。是什么原因引起了这个?
答案 0 :(得分:2)
Jenkins无法访问此文件。确保添加路径。
答案 1 :(得分:0)
听起来import
的{{1}}语句缺失或不正确。
应为BuildConfig