Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/182.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在<;声明可设置样式>;FontFamilyFont,找不到属性android:ttcIndex--Cordova生成编译错误_Android_Cordova - Fatal编程技术网

在<;声明可设置样式>;FontFamilyFont,找不到属性android:ttcIndex--Cordova生成编译错误

在<;声明可设置样式>;FontFamilyFont,找不到属性android:ttcIndex--Cordova生成编译错误,android,cordova,Android,Cordova,我正在尝试在cordova中构建一个应用程序。直到最后几天,一切都很顺利。但现在,构建不断失败 错误是 错误:在FontFamilyFont中,找不到属性android:fontVariationSettings 错误:在FontFamilyFont中,找不到属性android:ttcIndex 我尝试了stackoverflow中提到的所有可能的方法。 我交叉检查了所有plugin.xml文件,并将app compat版本更改为不使用28。多次删除和添加平台。我负责清洁科尔多瓦项目。手动编辑的

我正在尝试在cordova中构建一个应用程序。直到最后几天,一切都很顺利。但现在,构建不断失败

错误是

错误:在FontFamilyFont中,找不到属性android:fontVariationSettings

错误:在FontFamilyFont中,找不到属性android:ttcIndex

我尝试了stackoverflow中提到的所有可能的方法。 我交叉检查了所有plugin.xml文件,并将app compat版本更改为不使用28。多次删除和添加平台。我负责清洁科尔多瓦项目。手动编辑的project.properties。但到目前为止运气不好

这是我的project.properties文件

target=android-26
android.library.reference.1=CordovaLib
cordova.gradle.include.1=cordova-plugin-extension/rml-rjfun-libs.gradle
cordova.system.library.1=com.google.firebase:firebase-ads:11.0.1
cordova.system.library.2=com.android.support:support-v4:24.1.1+
cordova.system.library.3=com.facebook.android:facebook-android-sdk:4.14.+
cordova.system.library.4=com.google.android.gms:play-services-maps:11.0.1
cordova.system.library.5=com.google.android.gms:play-services-location:11.0.1
cordova.system.library.6=com.android.support:support-v4:24.1.1+
cordova.system.library.7=com.android.support:support-v4:27.1.0
cordova.system.library.8=com.android.support:appcompat-v7:26.1.0
cordova.gradle.include.2=phonegap-plugin-barcodescanner/rml-barcodescanner.gradle
cordova.system.library.9=com.android.support:support-v13:26.+
cordova.system.library.10=me.leolin:ShortcutBadger:1.1.17@aar
cordova.system.library.11=com.google.firebase:firebase-messaging:11.0.1
cordova.gradle.include.3=phonegap-plugin-push/rml-push.gradle
我的插件列表

cordova-custom-config 2.0.3 "cordova-custom-config"
cordova-plugin-admobpro-firebase 2.29.23 "AdMob Plugin Pro"
cordova-plugin-apprate 1.1.7 "AppRate"
cordova-plugin-camera 2.3.1 "Camera"
cordova-plugin-compat 1.2.0 "Compat"
cordova-plugin-console 1.0.7 "Console"
cordova-plugin-device 1.1.6 "Device"
cordova-plugin-dialogs 2.0.1 "Notification"
cordova-plugin-extension 1.5.4 "Cordova Plugin Extension"
cordova-plugin-facebook4 1.7.4 "Facebook Connect"
cordova-plugin-file 4.1.1 "File"
cordova-plugin-file-transfer 1.5.1 "File Transfer"
cordova-plugin-geolocation 2.3.0 "Geolocation"
cordova-plugin-globalization 1.0.7 "Globalization"
cordova-plugin-googlemaps 1.4.5 "cordova-googlemaps-plugin"
cordova-plugin-inappbrowser 2.0.1 "InAppBrowser"
cordova-plugin-network-information 1.2.1 "Network Information"
cordova-plugin-splashscreen 3.2.2 "Splashscreen"
cordova-plugin-statusbar 1.0.1 "StatusBar"
cordova-plugin-whitelist 1.0.0 "Whitelist"
cordova-plugin-x-socialsharing 5.1.8 "SocialSharing"
cordova-plugin-x-toast 2.3.2 "Toast"
cordova.plugins.diagnostic 3.1.7 "Diagnostic"
es6-promise-plugin 4.2.2 "Promise"
ionic-plugin-keyboard 1.0.9 "Keyboard"
phonegap-plugin-barcodescanner 6.0.8 "BarcodeScanner"
phonegap-plugin-push 2.1.2 "PushPlugin"
请帮帮我。我被这个建筑困住了

更新1

build.gradle文件依赖项

dependencies {
    compile fileTree(dir: 'libs', include: '*.jar')
    // SUB-PROJECT DEPENDENCIES START
    debugCompile(project(path: "CordovaLib", configuration: "debug"))
    releaseCompile(project(path: "CordovaLib", configuration: "release"))
    compile "com.google.firebase:firebase-ads:11.0.1"
    compile "com.android.support:support-v4:24.1.1+"
    compile "com.facebook.android:facebook-android-sdk:4.14.+"
    compile "com.google.android.gms:play-services-maps:11.0.1"
    compile "com.google.android.gms:play-services-location:11.0.1"
    compile "com.android.support:support-v4:27.1.0"
    compile "com.android.support:appcompat-v7:26.1.0"
    compile "com.android.support:support-v13:26.+"
    compile "me.leolin:ShortcutBadger:1.1.17@aar"
    compile "com.google.firebase:firebase-messaging:11.0.1"
    // SUB-PROJECT DEPENDENCIES END
}

此问题与支持库的新版本不兼容有关。检查您的插件文件夹,找到带有~
com.android的行。支持:support-v4:
并替换为
com.android。支持:support-v4:26+
尝试将代码从添加到您的
build.gradle

configurations {
   all*.exclude group: 'com.android.support', module: 'support-v13'
}

configurations.all {
   resolutionStrategy {
       force 'com.android.support:support-v4:27.1.0'
   }
}

能否显示com.android的build.gradle文件依赖项版本。支持:support-v4?@JayRathodRJ添加了build.gradle依赖项。是否尝试将com.android.support:support-v4版本更改为特定版本,而不是+com.android。支持:support-v4:27.1.0?然后尝试清理并重建,如果不工作,则尝试删除平台android并添加平台android。@JayRathodRJ,尝试与您所说的相同。仍然是相同的错误。可能是这个。我在我的插件目录中搜索了文件夹,并更新了plugin.xml,它有问题。然后我对project.properties文件进行了更改,以确保
com.android中没有任何内容。但问题仍然存在。有没有可能是因为之前的
com.android.support:support-v4:+
reference,sdk文件夹中的任何特定库都已更新,并且我的应用程序仍在引用该库,即使我更改了project.properties?@SANGEETHKUMARSG您是否尝试过删除和添加平台以在您的项目中应用更改?@秋猫,我做到了。但没有运气。问题解决了,在com.android的一个插件中有一些引用。支持:support-v4:。修复它并重建应用程序,它正在工作。