hanahanahunachi’s diary

Android studio でお勉強してます。

一般人なら絶対に踏まないbugやerror[2]

今回のerrorは,

実行時に∂

「No static method getFont(Landroid/content/Context;ILandroid/util/TypedValue;ILandroid/widget/TextView;)」

ていうのです.

 

あとlayoutをbindingするところでもerrorが出てました。

だから最初「ま~たdetabinding系のerrorかこの~(੭ु´・ω・`)੭ु⁾⁾」って思ってました。が、いつものようにばぐは仕込んでない...しxmlのバグじゃない...

ググりました.

 

すると,

stackoverflow.comプロの解答がありましたね。

 

そう昨日の私,sdkのversionを27にあげてました.はい.

まさかのプロジェクトに設定してるsdkバージョンが26だったんですね.

 

とりあえずバージョンを上げましょう.

(私の様な初心者の人用にコード貼っときます.)

compileSdkVersion 27
defaultConfig {
applicationId "com.example.ほげほげ"
minSdkVersion 15
targetSdkVersion 27
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}

 

で他のdependenceに書いてるライブラリ達のversionも必要に応じて上げます.

 

実行します.

 

やったぜ.

f:id:hanahanahunachi:20171219012011j:plain

 

完.