3,436
回編集
Tanakakiero (トーク | 投稿記録) |
Tanakakiero (トーク | 投稿記録) |
||
| 246行目: | 246行目: | ||
※古い32bit専用(※2016年春以前の機種など)端末へのAndroid版サポートを終了します。何卒ご了承、ご理解頂けますと幸いです。 | ※古い32bit専用(※2016年春以前の機種など)端末へのAndroid版サポートを終了します。何卒ご了承、ご理解頂けますと幸いです。 | ||
Androidと苔のAndroid版の歴史はこんな感じになっている。<br /> | |||
これをみれば「対応してエライ!」ではなく、「遅すぎるだろ」ということが分かる。 | これをみれば「対応してエライ!」ではなく、「遅すぎるだろ」ということが分かる。 | ||
*2014年、64bitに対応したAndroid5. | *2014年、64bitに対応したAndroid5.0がリリースされる。 | ||
** | **しばらくAndroid端末は32bitのみ、32bitと64bitの両方に対応したものが混在することになる。 | ||
*2016年6月、[https://twitter.com/KanColle_STAFF/status/740833024535855104 苔のAndroid版がリリース]される。 | |||
**32bit版のみ。64bit版は開発・公開されなかった。動作環境はAndroid 4.4以上([https://w.wiki/3U9y 恐らくAPIレベルは19]。APIレベルはOSが配信対象・動作チェックに参照する値で、クリアしていないとOSやアプリストアが対象外としてインストールを拒否したり検索で見つからなくなったりする)。 | |||
*2019年8月、64bit対応端末では、[https://developer.android.com/distribute/best-practices/develop/64-bit?hl=ja Google Playストアにおいて32bitのみ対応のアプリは配信終了]となる。 | *2019年8月、64bit対応端末では、[https://developer.android.com/distribute/best-practices/develop/64-bit?hl=ja Google Playストアにおいて32bitのみ対応のアプリは配信終了]となる。 | ||
**32bitのみ対応の端末では引き続き32bitの配信が継続される。 | **32bitのみ対応の端末では引き続き32bitの配信が継続される。 | ||
**Unity 5.6以前に作られたアプリは経過措置の例外とされ2021年8月まで32bit版のみでも配信が認められる。 | **Unity 5.6以前に作られたアプリは経過措置の例外とされ2021年8月まで32bit版のみでも配信が認められる。 | ||
*2021年8月、例外措置が終了し64bit対応端末では32bitのみ対応のアプリは完全に配信が終わる。 | *2021年8月、例外措置が終了し64bit対応端末では32bitのみ対応のアプリは完全に配信が終わる。 | ||
** | **苔は32bitのみの古いアプリであったが、Google Playストアを使わずDMM GAMESストアでインストールするもの(いわゆる野良アプリ)であったため、32bitでも影響を受けなかった。 | ||
** | **APIレベル制限にもひっかかっていたが、[https://telektlist.com/android14-block-outdated-app/ 「APKファイルでインストールを行う場合は例外でインストール可」]が適用されインストール可能だった。 | ||
*** | ***Android10ユーザーにGoogle Playストアで配信する時に求められるAPIは29。既にインストール済みのAPIレベル22以下のアプリを初めて操作しようとすると[https://developer.android.com/about/versions/10/behavior-changes-all?hl=ja#low-target-sdk-warnings 警告を表示する]ようになっていた。<br />苔はGoogle Playストアであればとっくに配信終了になっている代物だった。 | ||
*** | ***例外を使って苔をインストールする時も、先述の通りAPIレベル不足のため「このアプリは古い規格で作られている」「(カメラへのアクセス、ストレージへのアクセスなど)全ての権限を要求している」などの警告が出ていた。 | ||
* | *2023年、Android14がリリースされる。セキュリティ対策が大幅強化され、[https://developer.android.com/about/versions/14/behavior-changes-all?hl=ja APIレベルの低いアプリ(23未満)はインストール不可]となる。 | ||
** | **この時点では例外が存在し「Android14にアップグレードした端末で、アップグレード前にインストール済みのものなら起動可」だった。<br />つまりAndroid14環境に新規インストールは不可能であるが、13までに例外を使ってインストールを済ませておき、14にアップグレードする場合ならOK。 | ||
**経過措置期間が終了すれば例外が塞がれる(削除されたり起動不能になったり)のは時間の問題。DMMも[https://support.dmm.com/appstore/article/43801 「環境によってはインストール不可能などの問題があるかもしれないが、そのゲームとOSの問題」]としてサポート対象外としている。 | **経過措置期間が終了すれば例外が塞がれる(削除されたり起動不能になったり)のは時間の問題。DMMも[https://support.dmm.com/appstore/article/43801 「環境によってはインストール不可能などの問題があるかもしれないが、そのゲームとOSの問題」]としてサポート対象外としている。 | ||
*2023年12月、苔は64bit対応をすると共にAPIレベルを引き上げた(恐らく24)ので、当面の問題が解消された。 | *2023年12月、苔は64bit対応をすると共にAPIレベルを引き上げた(恐らく24)ので、当面の問題が解消された。 | ||