我们在其中一个应用程序上遇到了问题。没有任何理由,我们无法编译应用程序(我们尝试使用旧版本,我们使用git并且它是相同的)。似乎某些东西在gradle上发生了变化,但我们不知道为什么。
我们的应用程序使用apache crosswalk项目。
当我们创建新的Android应用程序时,我们得到了以下的builde.gradle:
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
exclude group: 'com.android.support', module: 'support-annotations'
})
compile 'com.android.support.constraint:constraint-layout:1.0.2'
testCompile 'junit:junit:4.12'
}
repositories {
maven { url
'https://download.01.org/crosswalk/releases/crosswalk/android/maven2' }
}
当我们尝试通过添加类似它的编译选项在项目上使用crosswalk时:
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
exclude group: 'com.android.support', module: 'support-annotations'
})
compile 'com.android.support.constraint:constraint-layout:1.0.2'
compile 'org.xwalk:xwalk_core_library:19.49.514.4'
testCompile 'junit:junit:4.12'
}
repositories {
maven { url 'https://download.01.org/crosswalk/releases/crosswalk/android/maven2' }
}
它在构建时抛出错误消息。
"Error:In <declare-styleable> FontFamilyFont, unable to find attribute android:font"
在它工作之前,我们不知道为什么我们现在被阻止,我们试图改变人行横道版本并且没有工作版本。
如果您有任何想法
感谢的