Androidアプリを開くと、サムスンギャラクシーs8でゲームモード/ゲームランチャーがトリガーされます。ただし、アプリはゲームではありません。以前のバージョンでは、アプリはopenglを使用しており、サムスンのようです。 openglを使用している場合、アプリをゲームとして扱います。すでにopenglコードを削除しましたが、samsungはアプリをゲームとして扱います。奇妙なことに、アプリケーションを変更すると、アプリは正常に起動します。したがって、samsungはアプリケーションを保存していると思います。どこかのゲームとしてのID。サムスンのゲームランチャーで同様の問題が発生したことはありますか?
私は同じ問題を抱えていましたが、app.json
パッケージを次のようなものに変更することで解決しました
"Android": { "package": "com.youruniquecompanyname.yourappname" },
この問題は、パッケージ名が「com.exmaple」の場合に発生します。Samsungだけがゲームとして検出します。理由はわかりません。パッケージ名を「com.exmaple.Android」に変更した後、正常に機能しました。
Cordova v8.0.0の場合:
config.xml
のデフォルトのパッケージ名を次の場所から変更する必要があります。
io.cordova.hellocordova
あなた自身に、例えば:
com.yourcompanyname.yourappname
これはグーグルプレイサービスで修正できます。私が間違っていない場合は、この時点で確認する必要があります。実際には少し忙しいので、完了したら確認できます。問題に関する詳細情報を確認してください。