今天,项目突然崩了,build报错,ionic1,ionic3项目都报这个错:
Error: cmd: Command failed with exit code 1 Error output:
ERROR: In <declare-styleable> FontFamilyFont, unable to find attribute android:fontVariationSettings
ERROR: In <declare-styleable> FontFamilyFont, unable to find attribute android:ttcIndex
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':processDebugResources'.
> com.android.ide.common.process.ProcessException: Failed to execute aapt
啥也没动,,,难受;
google后,也没什么思路,重新安装平台也没用。
最后,新建了个项目,发现build没问题,安装插件后,就不行了。
好吧,有的插件不能用了,好像是com.android.support:support-v4库的新版本发布,导致部分插件崩了。
phonegap-plugin-barcodescanner,cordova-plugin-crosswalk-webview这两个插件,卸了就可以了。
google上,有人这个插件也有问题:
cordova-plugin-file-opener
但是,怎么再次使用该插件,待解决。
二次更新:
在app/platforms/android/build.gradle文件中添加:
configurations.all {
resolutionStrategy {
force 'com.android.support:support-v4:27.1.0'
}
}
我是直接放到文件最后了。
网址:https://stackoverflow.com/questions/49162538/cordova-build-android-unable-to-find-attribute-androidfontvariationsettings-a
网友评论