HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2018
0920
ラママアップロードした APK の署名が無効です というエラーが出てしまいます8解決


ラママ

リンク

2018/9/20(Thu) 18:04:58|NO.85382

たびたびスレッド立てて申し訳ありません。
Google Play Consoleからアプリをリリースしようとしたところ

アップロードした APK の署名が無効です

というエラーが出てしまいます。
調べてみましたが
AndroidManifest.xmlの
android:versionCode="1"
android:versionName="1.0">
<uses-sdk android:minSdkVersion="10" />
あたりを変更しなくちゃいけない?みたいなのを見つけましたがいまいちよくわかりません

環境は
java jdk1.8.0_181
SDK tools_r25.2.5
NDK android-ndk-r12b
ant \apache-ant-1.9.6

です。
keyは作成していて、リリースビルドも成功しています。
エラーの原因に心当たりがあれば教えていただけませんでしょうか?
よろしくお願いします。



この記事に返信する


窓月らら

リンク

2018/9/20(Thu) 19:07:02|NO.85383

最近GooglePlayではターゲットAPIが必須になっています。
一例:

android:versionCode="2" android:versionName="1.0"> <uses-sdk android:minSdkVersion="14" android:targetSdkVersion="26" />
これはうちで使ってるものですが
最低動作環境が Android 4.0 ターゲット環境が Android 8.0 になります。
現在では targetSdkVersion="26" にしないとアップできませんし
今後この数値は上がっていきます。

また、アップデートする度に versionCode="2" をカウントアップしないとなりません。
1からはじめたなら、2..3..4 とバージョンアップの度に上げていきます。
versionName="1.0" はアプリ情報に表示されるバージョンです。



窓月らら

リンク

2018/9/20(Thu) 19:11:28|NO.85384

また、署名に使用するjavaのバージョンが影響する可能性があるかもしれません。
以下のスレッドも参考にしてください。
http://hsp.tv/play/pforum.php?mode=all&num=85172



しまくろねこ

リンク

2018/9/20(Thu) 19:17:30|NO.85385

下記は以前に "アップロードしたAPKの署名が無効です" でGoogle+に書いた内容です。
同じエラー内容ではないかもしれませんが念のため書いておきます。

https://plus.google.com/u/0/+%E3%81%97%E3%81%BE%E3%81%8F%E3%82%8D%E3%81%AD%E3%81%93/posts/GwBSw1wuNt1

> 2017/08/26
>
> アプリをリリースビルドし、Google Play Console にアップロードしたところエラーとなってしまいました。調べた結果、
>
> AndroidManifest.xml
>
> の
>
> <uses-sdk android:minSdkVersion="10" />
>
> がエラーの原因だったようです。
> minSdkVersion を 10 から 18 に変更したところ
>
> <uses-sdk android:minSdkVersion="18" />
>
> エラーなくアップロードできました。

//------------------------------------------------------

お役に立つかはわかりませんが、「Dish P Helper」というWindows用アプリで、DishHelperで作成したプロジェクトの中身を一部変更できます。

https://sites.google.com/site/simakuroneko/home/product/hsp3dish/dish_p_helper



ラママ

リンク

2018/9/20(Thu) 20:38:42|NO.85386

回答ありがとうございます!

<uses-sdk android:minSdkVersion="14"
android:targetSdkVersion="26" />
などこの部分の数字をいろいろ試してみましたが駄目のようです。
javaのバージョンは今
jdk1.8.0_181
ですが、java6にする必要があるのでしょうか?
現在の仕様でリリースできた方はいるのでしょうか?
もしいたら、その環境を教えていただけると助かります。



しまくろねこ

リンク

2018/9/20(Thu) 20:59:12|NO.85387

私は jdk1.8.0_151 でリリースできています。
"アップロードしたAPKの署名が無効です" のスクリーンショットを載せたほうが解決が早いかと思いますよ。



ラママ

リンク

2018/9/20(Thu) 21:20:30|NO.85388

スクリーンショットを載せます。
https://i.imgur.com/qKk09bG.png



しまくろねこ

リンク

2018/9/20(Thu) 21:30:39|NO.85389

https://plus.google.com/u/0/+%E3%81%97%E3%81%BE%E3%81%8F%E3%82%8D%E3%81%AD%E3%81%93/posts/GwBSw1wuNt1
これと同じエラーですね。

<uses-sdk android:minSdkVersion="18" />
で行けると思います。多分。



ラママ

リンク

2018/9/21(Fri) 00:01:31|NO.85393

窓月ららさん、しまくろねこさん、ありがとうございます。

<uses-sdk android:minSdkVersion="18"
android:targetSdkVersion="26" />

で解決しました!

この調子だとまだまだ問題が出てきそうで怖いですが、なんとか配信までいきたいです。
また行き詰ったら質問させていただきます!



ONION software Copyright 1997-2018(c) All rights reserved.