私はクロスプラットフォームのUnityアプリケーションを開発中です。私は約1ヶ月前にAndroidとiOSの両方でアプリをテストし、それらは適切に回転しました。しかし、今、Androidアプリは回転していません。しかし、iOSアプリはまだ完全に回転しています。アプリは「送信信号」で死ぬ。 SIG:9 "while rotate
私はモバイルデバイスを回転させたとき、私はAndroidのモニターに次のメッセージが表示されます。
I/Process: Sending signal. PID: 2658 SIG: 9
私は活動の thereなどを上書きしようとしたが、電話が回転しながら、それが起動していないので、それは以前に停止。
私は電話(Doogee X5 Max、API 23)とエミュレータ(API 19,22,23)の両方でこの動作をテストしました。結果は同じです。
何が起こる可能性がありますか?レスポンスありがとう。
Android開発環境の最近のバージョン(Androidスタジオ2.3、Android SDKツール25.2.2、Unity 5.5.2f1)にいくつかのバグがあるかもしれませんが、Googleの類似のバグに関する情報は見つかりませんでした。
「回転アプリ」とはどういう意味ですか?モバイルデバイス/加速度計を回転させますか?コードで表示を回転させますか? – Programmer
@Programmer私はモバイルデバイス –
@Programmerを回転させることを意味し、またUnityの 'OnRectTransformDimensionsChange()'は呼び出していないので、アプリケーションは先に停止します –