NoSuchMethodError: нет статического метода getFont - PullRequest
0 голосов
/ 21 апреля 2019

Я всегда получаю ошибку ниже.
Я нахожу ссылку в Google.Многие люди говорят, что обновите compileSdkVersion до 27, buildToolsVersion до 27.0.3, targetSdkVersion до 27.
и
Некоторые люди также сказали, что версии appcompat и recyclerview не совпадают.Но я могу убедиться, что версия этих двух файлов одинакова.

java.lang.NoSuchMethodError: Нет статического метода getFont (Landroid / content / Context; ILandroid / util / TypedValue; ILandroid /поддержка / v4 / содержание / Рез / ResourcesCompat $ FontCallback;) Landroid / график / Гарнитура;в классе Landroid / support / v4 / content / res / ResourcesCompat;или его суперклассы (объявление 'android.support.v4.content.res.ResourcesCompat' отображается в /data/app/com.animocabrands.google.beastquesttd-lP4j-41R8T8tb4W2OwS-LQ==/base.apk) в android.support.v7.widget.TintTypedArray.getFont (Неизвестный источник: 18) на android.support.v7.widget.AppCompatTextHelper.updateTypefaceAndStyle (Неизвестный источник: 78) на android.support.v7.widget.AppCompatTextHelbert9) в android.support.v7.widget.AppCompatTextHelperV17.loadFromAttributes (неизвестный источник: 1) в android.support.v7.widget.AppCompatTextView. (неизвестный источник: 27) в android.support.v7.widget.AppCompatTextView.: 3) на android.support.v7.widget.AppCompatTextView. (Неизвестный источник: 1) на android.support.v7.widget.Toolbar.setTitle (Неизвестный источник: 42) на android.support.v7.widget.ToolbarWidgetWrapper.setTitleInt(Неизвестный источник: 11) на android.support.v7.widget.ToolbarWidgetWrapper.setWindowTitle (Неизвестный источник: 5) на android.support.v7.app.ToolbarActionBar. (Неизвестный Source: 53) в android.support.v7.app.AppCompatDelegateImplV9.setSupportActionBar (неизвестный источник: 60) в android.support.v7.app.AppCompatActivity.setSupportActionBar (неизвестный источник: 4) в com.helpshift.support.supparent.support.tiv.onCreate (ParentActivity.java:28) в android.app.Activity.performCreate (Activity.java:6986) в android.app.Instrumentation.callActivityOnCreate (Instrumentation.java:1232) в android.app.ActivityThread.performLaunchActivity (ActivityThread.Java: 2857) на android.app.ActivityThread.handleLaunchActivity (ActivityThread.java:2979) на android.app.ActivityThread.-wrap11 (неизвестный источник: 0) на android.app.ActivityThread $ H.handleMessage (ActivityThread.java:1643) на android.os.Handler.dispatchMessage (Handler.java:105) на android.os.Looper.loop (Looper.java:180) на android.app.ActivityThread.main (ActivityThread.java:6944) на java.lang.reflect.Method.invoke (собственный метод) на com.android.internal.os.Zygote $ MethodAndArgsCaller.run (Zygote.java:240)на com.android.internal.os.ZygoteInit.main (ZygoteInit.java:853)


Вот мой файл Gradle.

// GENERATED BY UNITY. REMOVE THIS COMMENT TO PREVENT OVERWRITING WHEN EXPORTING AGAIN
buildscript {
    repositories {
//      google()
        jcenter()
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:2.3.0'
    }
}

allprojects {
   repositories {
        flatDir {
            dirs 'libs'
        }
       maven {
           url 'https://maven.google.com'
       }
   }
}

apply plugin: 'com.android.application'

android {
    configurations.all {
        resolutionStrategy.force 'com.android.support:multidex:1.0.3'
    }
}

dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    compile project(':fabric-init')
    compile project(':fabric')
    compile project(':crashlytics')
    compile project(':crashlytics-wrapper')
    compile project(':answers')
    compile project(':beta')
    compile project(':OneSignalConfig')
    compile project(':SuperAwesome_lib')
    compile project(':unity-android-resources')
    compile files('libs/unity-classes.jar')
    compile(name: 'common', ext: 'aar')
    compile(name: 'GoogleAIDL', ext: 'aar')
    compile(name: 'GooglePlay', ext: 'aar')
    compile(name: 'Helpshift', ext: 'aar')
    compile(name: 'com.android.support.animated-vector-drawable-27.1.1', ext: 'aar')
    compile(name: 'com.android.support.appcompat-v7-27.1.1', ext: 'aar')
    compile(name: 'com.android.support.cardview-v7-27.1.1', ext: 'aar')
    compile(name: 'com.android.support.customtabs-27.1.1', ext: 'aar')
    compile(name: 'com.android.support.design-27.1.1', ext: 'aar')
    compile(name: 'com.android.support.recyclerview-v7-27.1.1', ext: 'aar')
    compile(name: 'com.android.support.support-compat-27.1.1', ext: 'aar')
    compile(name: 'com.android.support.support-core-ui-27.1.1', ext: 'aar')
    compile(name: 'com.android.support.support-core-utils-27.1.1', ext: 'aar')
    compile(name: 'com.android.support.support-fragment-27.1.1', ext: 'aar')
    compile(name: 'com.android.support.support-media-compat-27.1.1', ext: 'aar')
    compile(name: 'com.android.support.support-v4-27.1.1', ext: 'aar')
    compile(name: 'com.android.support.support-vector-drawable-27.1.1', ext: 'aar')
    compile(name: 'com.android.support.transition-27.1.1', ext: 'aar')
    compile(name: 'android.arch.core.runtime-1.1.0', ext: 'aar')
    compile(name: 'android.arch.lifecycle.livedata-core-1.1.0', ext: 'aar')
    compile(name: 'android.arch.lifecycle.runtime-1.1.0', ext: 'aar')
    compile(name: 'android.arch.lifecycle.viewmodel-1.1.0', ext: 'aar')
    compile(name: 'UnityAds', ext: 'aar')
    compile(name: 'flurry-analytics', ext: 'aar')
    compile(name: 'com.google.android.gms.play-services-ads-identifier-16.0.0', ext: 'aar')
    compile(name: 'com.google.android.gms.play-services-base-16.1.0', ext: 'aar')
    compile(name: 'com.google.android.gms.play-services-basement-16.2.0', ext: 'aar')
    compile(name: 'com.google.android.gms.play-services-iid-12.0.1', ext: 'aar')
    compile(name: 'com.google.android.gms.play-services-location-16.0.0', ext: 'aar')
    compile(name: 'com.google.android.gms.play-services-places-placereport-16.0.0', ext: 'aar')
    compile(name: 'com.google.android.gms.play-services-stats-16.0.1', ext: 'aar')
    compile(name: 'com.google.android.gms.play-services-tasks-16.0.1', ext: 'aar')
    compile(name: 'com.google.firebase.firebase-common-16.1.0', ext: 'aar')
    compile(name: 'com.google.firebase.firebase-iid-17.1.2', ext: 'aar')
    compile(name: 'com.google.firebase.firebase-iid-interop-16.0.1', ext: 'aar')
    compile(name: 'com.google.firebase.firebase-measurement-connector-17.0.1', ext: 'aar')
    compile(name: 'com.google.firebase.firebase-messaging-17.6.0', ext: 'aar')
    compile(name: 'installreferrer-1.0', ext: 'aar')
    compile(name: 'onesignal-unity', ext: 'aar')
    compile(name: 'gameanalytics', ext: 'aar')
}

android {
    compileSdkVersion 27
    buildToolsVersion '27.0.3'

    defaultConfig {
        targetSdkVersion 27
        applicationId 'xxxxx'
        multiDexEnabled true
        versionCode 43
        versionName "1.0.32"
        minSdkVersion 16
        jackOptions {
            enabled true
        }
    }

    lintOptions {
        abortOnError false
    }

    aaptOptions {
        noCompress '.unity3d', '.ress', '.resource', '.obb'
    }

    dexOptions{
        javaMaxHeapSize "2g"
    }

    signingConfigs {
        release {
            storeFile file("xxxxx")
            storePassword 'xx'
            keyAlias 'xxxx'
            keyPassword 'xxxx'
        }
    }

    buildTypes {
        debug {
            jniDebuggable true
        }
        release {
            // Set minifyEnabled to true if you want to run ProGuard on your project
            // minifyEnabled true
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-unity.txt'
            signingConfig signingConfigs.release
            multiDexKeepFile file('multidex-config.txt')
        }
    }

    compileOptions{
        sourceCompatibility = 1.8
        targetCompatibility = 1.8
    }
}


Пожалуйста помоги. Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...