署名したはずのAndroidアプリを端末にadb installしようとしたらなぜかこんなエラーが出てきた・・。 4417 KB/s (5418973 bytes in 1.198s) pkg: /hoge/fuga/myapp.apk Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES] こちらの方法を試したらできるようになりました。 署名するときにjarsignerのオプションに-sigalg MD5withRSA -digestalg SHA1を付けたらよいようです。 ※ 2016.08.22追記: 最新のものではオプションの指定方法が少し異なるようです。 comment-08a24c55bd18bf125c38 あまり詳しく調べてないですが、JDK7ではこのオプションを付ける必要があるとのこと。 でも今回はインストールする端末を変えたらなぜか