When told the APK can't be installed

Photo by Fahim Muntashir on Unsplash

最近 issue がとんできてて,そのときになんじゃこれ~と思ったのでメモ.
きた issue は以下.

Parsing error · Issue #9 · yuzumone/Recordachi

解決策

APK を作成する際,Signature Versions を V1 と V2 にチェックを入れる.

Signature Versions とは

Android Studio2.3 から選択するようになった.
Android7.0 から新しい署名スキームである V2 が導入され,以前のスキームは V1 となった.
これは何となく知ってたんだけど,Android7.0 未満の端末では V2 でしか署名がないとインストールに失敗するのは知らなかった.

参考

‘App not Installed’ Error on Android