Android Studio 3.1.3でnew Projectで作成した雛型を minSdkVersion 10 でビルドできる状態にするのが難しい。indexingの後にGradle sync failedになってidea.logを見てもコレといった情報がない。kotlin関係なくダメじゃん…
Android Studio 3.1.3でnew Projectで作成した雛型を minSdkVersion 10 でビルドできる状態にするのが難しい。indexingの後にGradle sync failedになってidea.logを見てもコレといった情報がない。kotlin関係なくダメじゃん…
@deltelta ChromebookでAndroid Studioは無理。ていうかAndroid利用ハードウェアのファームウェア更新もやらされるのでデータサイズ的にHDD必須
アプリのtargetSdkVesrionを上げると端末側は互換性のための制限緩和をなくすので、アプリ側はAPIの動作制限に準拠することを要求されます。https://developer.android.com/distribute/best-practices/develop/target-sdk その内容は多岐にわたり、アプリの内部設計に大幅な影響を及ぼす場合もあります。
またAndroid Support Library はAndroidXに移管されますが、AndroidXはtargetSdkVersion 28 以上を要求します。AndroidX も minSdkVersion 14以上を要求します。
2018年11月1日以降、AndroidアプリのtargetSdkVersion を26以降にしないとPlayストアにアップデートを公開できなくなります。 https://developer.android.com/distribute/best-practices/develop/target-sdk
targetSdkVersionを上げるとビルドツールとAndroid Support Library のバージョンも上げることになり、するとAndroid Support Library の制約により minSdkVersion を14以上に上げないとビルドできないので Android 4.0 未満はサポートできなくなります。つまり年内にはPlayストアでのAndroid 4.0未満のサポートは実質的に終了といっていい状態になります。