iOSエンジニアのつぶやき

毎朝8:30に iOS 関連の技術について1つぶやいています。まれに釣りについてつぶやく可能性があります。

【Android】Installation error: INSTALL_PARSE_FAILED_MANIFEST_MALFORMED 対処法

絶賛開発中のアプリで、API 19エミュレータでテストをしようと、実行すると下記のようなエラーが発生しました。

Installation error: INSTALL_PARSE_FAILED_MANIFEST_MALFORMED

ちょっと初見のエラーだったので、ググってみると何やら怪しい回答が、、

stackoverflow.com

どうやら package name が大文字の場合 一部のGoogleサービスが機能しない 可能性があるそうです。そういえば、エミュレータのダイアログにも サービスが使用できません 的なエラーが表示されていた気がするので修正してみます。

解決法

大文字だった package name を全て小文字に修正して、クリーンしてから再度ビルドすると正常にインストールができるようになりました🚀 applicationId も変更する必要があり、Firebase の設定ファイルを入れ替えるのが面倒でした😢 パッケージ名の変更手順は下記を参考にしたので、割愛します。

qiita.com

package を作成するときはくれぐれも小文字を使用するように気をつけましょう🤺 という感じで今日も以上になります。

参考

その他の記事

yamato8010.hatenablog.com

yamato8010.hatenablog.com

yamato8010.hatenablog.com