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


HSPTV!掲示板


未解決 解決 停止 削除要請

2023
0713
しまくろねこAndroid実機にAPKをインストールする際の警告が表示されるようになってしまった10解決


しまくろねこ

リンク

2023/7/13(Thu) 02:18:33|NO.99726

何度も調べていたらこんな時間になってしまいました。


CドライブのWindows11を再インストールし、DドライブのAndroid環境をそのままにして、クリーンビルドしたらBuild Failedが表示されたので、一度プロジェクトを削除して、SDKも一度削除して再度SDKを入れなおしてSDKセットアップをしたらBUILD SUCCESSFUL になったのですが、出来上がったAPKファイルをインストール時に、

「安全ではないアプリをブロックしました」

と表示されるようになってしまいました。
Android 9, 12, 13 全部で表示されてしまい困っています。
過去の他のアプリのAPKはそのままビルドしなおしてないので、普通にインストールできています。

以下はそのスクリーンショットです。

https://1drv.ms/i/s!AgPvnCgv0eDwg4RjQs_3-ZhyvNAHqA?e=ReSWgi



この記事に返信する


しまくろねこ

リンク

2023/7/13(Thu) 08:20:52|NO.99727

Cドライブを初期化してからWindows11のインストールをしても駄目でした。

もし協力してくださる方がいらっしゃいましたら、HSP3Dishの開発環境を一から構築して上記のメッセージが表示されるかどうか確認していただけないでしょうか?
どうぞよろしくお願いします。



しまくろねこ

リンク

2023/7/13(Thu) 16:17:18|NO.99730

早く帰ってこれたのでちょっとまとめます。

CドライブのWindows11を再インストールし、DドライブのAndroid環境をそのままにして、クリーンビルドしたらBuild Failedが表示されたので、一度プロジェクトを削除して、SDKも一度削除して[cmdline-tools]フォルダだけを残し、SDKセットアップをしたらBUILD SUCCESSFUL になったのですが、出来上がったAPKファイルをAndroid実機でインストール時に、

「安全ではないアプリをブロックしました」

と表示されるようになってしまいました。
新規で作ったプロジェクトも上記のメッセージが表示されてしまいます。

Android 9, 12, 13 全部で表示されてしまい困っています。
過去の他のアプリのAPKはそのままビルドしなおしてないので、普通にインストールできています。

以下はそのスクリーンショットです。

https://1drv.ms/i/s!AgPvnCgv0eDwg4RjQs_3-ZhyvNAHqA?e=ReSWgi

メッセージが表示されるだけで、「詳細」をタップすると「インストール」が表示されインストールはできます。
なので、困っているかと言われれば「ちょっと困っている」感じです。
ただ毎回表示されるので困ります。
以下がそのスクリーンショットです。

https://i.imgur.com/l9U8Dbo.png



この現象が私のPCだけなのかと思い、家族のHSPが一切入っていないPCにDishの環境を作り、新しくプロジェクトを作り簡単なソースをビルドしてAndroid実機にインストールしたところやはり「安全ではないアプリをブロックしました」のメッセージが表示されました。
これはPC固有の問題ではないと確信しました。
おそらく、SDKの「Command line tools only」でツールを最新のものをダウンロードしていると思われるのですが、そのツールで作られたAPKファイルがインストール時に「安全ではないアプリをブロックしました」のメッセージを表示させているのだと思います。


これからDishを始める人や、Dishの開発環境を再構築した人はAndroid実機にAPKをインストール時に多分このメッセージを見ると思います。



TOMATO

リンク

2023/7/13(Thu) 17:36:34|NO.99731




しまくろねこ(本物)

リンク

2023/7/14(Fri) 17:29:15|NO.99735

試しに、APKインストール時に「安全ではないアプリをブロックしました」が表示される適当なアプリをリリースビルドして、できたAABファイルをGoogle Play Storeにアップし、ダウンロードできるようになりましたのでダウンロードしてインストールしたところAABファイルは何も表示もなくインストールが無事行われました。



しまくろねこ(本物)

リンク

2023/7/14(Fri) 18:23:05|NO.99737

Google Playプロテクトを無効化する方法もあるようですが、あまり推奨されないようです。

取扱注意、Google Play プロテクトによるアプリのスキャンを無効化する手順
https://www.sumahoinfo.net/entry/google-play-protect-invalidate/



おにたま(管理人)

リンク

2023/7/14(Fri) 23:07:24|NO.99738

>しまくろねこ(本物) さん

ご報告ありがとうございます。
APKファイルインストールというのは、実機に転送した場合ということでしょうか。
こちらの環境を再構築(SDKフォルダを削除してコマンドラインツールを入れなおす)してapkを生成してみましたが、警告が出ることはなかったです。(Google Playプロテクトは有効になっています)
新規プロジェクトの状態でblock3などの簡単なスクリプトであっても警告が出るでしょうか? 可能であれば、そのapkをメールでこちらまで送って頂ければ調査させて頂きます。



窓月らら

リンク

2023/7/15(Sat) 00:38:00|NO.99740

自前apkはだいぶ前から野良扱いで警告が出るのが普通だと思ってましたが・・・(だいぶ前から出てます)
aabはgoogleが審査した上でapkを署名してるので出なくなるのは当たり前なのです・・・
だいぶ前からそういう仕組みになってました。



しまくろねこ(本物)

リンク

2023/7/15(Sat) 07:11:24|NO.99742

> おにたま(管理人)さん

メール先ほど送らせていただきました。

> APKファイルインストールというのは、実機に転送した場合ということでしょうか。
Windows側でプロジェクトフォルダを共有化しておいて、Wi-Fiを利用してAndroid側でファイラー系のアプリにより共有化したフォルダにアクセスしてAPKファイルを探してファイラーからAPKファイルをインストールするという場合です。

> 新規プロジェクトの状態でblock3などの簡単なスクリプトであっても警告が出るでしょうか?
試してみたところ、Androidのファイラーからインストールしても警告メッセージはでませんでした。

ちなみに、Dish Helperの「ビルド後に起動する」だと直ぐに起動でき、「転送」ボタンだと警告メッセージなしにインストール可能でした。
私の場合、USBデバッグでUSBケーブルを抜き差しするのが面倒なので、Wi-Fiを利用してAndroid側のファイラーを利用してAPKをインストールしています。


> 窓月ららさん

窓月ららさんも出ていましたか。
AABファイルを試しにリリースしたのは、HSPコンテスト用のゲームが同じような状態になってしまうのを恐れたからです。
とりあえずAABが大丈夫なのが分かって一安心です。



しまくろねこ(本物)

リンク

2023/7/15(Sat) 17:35:26|NO.99745

帰ってまいりました。

あれから時間だけが経ったわけですが、不思議な現象が起こり始めました。

新規プロジェクトの状態でblock3をビルドしたAPK(作り直していない)は当初、Androidのファイラーからインストールしたところ何もメッセージが表示されずにインストール可能でしたが、時間が経った今、一度アプリをアンインストールして再度インストールしなおしたら、なんと「安全ではないアプリをブロックしました」のメッセージが表示されてしまいました。

不思議な現象はそれだけではなく、他のプロジェクトのAPKでインストール時に「安全ではないアプリをブロックしました」のメッセージが表示されていたAPKが、メッセージが表示されなくなってインストールできてしまっているのです。

おにたまさんにメールしたAPKファイルも通常通りインストール可能になっていました。

APKはどれも作り直していませんし、Android実機も設定を変えたとか特別なにもしていません。

使っているAndroid側のファイラーが問題なのかと思い、別のファイラーを試してみましたが結果変わらず。
もう何がなんだが分かりません。
「安全ではないアプリをブロックしました」のメッセージが表示されてもインストールはできるので、もういいかなと・・・。



しまくろねこ(本物)

リンク

2023/7/15(Sat) 21:34:31|NO.99746

お忙しいところ、おにたまさんからメール頂きました。「androidのセキュリティ機能でこちらでは対応が難しいものと考えられます。」とのことなので残念ではありますがここまでにしたいと思います。そもそも私のデバッグ方法があまり推奨されない方法だったみたいです。残念。
掲示板の汚しともとれる書き込み大変失礼いたしました。
この件については解決済みとさせて頂きます。
ありがとうございました。



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