web-dev-qa-db-ja.com

パッケージ名が正しく設定されていません

YouTubeのこのチュートリアルに従って、Unityでゲームを作成しています。

私はUnityを初めて使い、Android Game Development、私は35:16になったビデオで、シーンを構築しています。ビルドをクリックし、ロードし始めましたが、 「パッケージ名が正しく設定されていません」という画像に見られるように、途中でこのエラーが発生します

プレーヤー設定でパッケージ名を設定してください。値は「com.YourCompanyName.YourProductName」の規則に従う必要があり、英数字とアンダースコアを含めることができます。各セグメントは、数字またはアンダースコアで始まってはなりません。」

今、私は13歳の開発者ですので、私は非常に若いです、私はそれが私に何をするよう求めているのか理解していません、そして私はそれを修正する方法を知りません。 。必要に応じて、Discord、Skype、またはTeam Viewerにアクセスして手伝ってもらえます。

enter image description here

5
TFR Fireboy

Unityの最新バージョンでは、この問題を修正するには、編集>プロジェクト設定>プレーヤーに移動する必要があります。

Android用に構築しているため、Androidアイコンを選択します。

Unity Project Settings

「識別」の下に「パッケージ名」があります。

Unity Package Name

パッケージ名は いくつかの規則に従う にする必要があります。

少なくとも3つの部分を持つドメインのような構造。通常、「com.COMPANY.APPNAME」で始まります

英数字とアンダースコアのみを使用できます。

各ドメインレベルは数字で始まってはいけません。

たとえば、「com.Android.game」に変更できます。

これにより問題が修正されます。

6

編集>プロジェクト設定>プレーヤー。そこに「Bundle Identifier」というラベルの付いたテキストボックスがあり、「com.Fireboy.MyFirstGame」のようなものに設定してからビルドします。

また、本番環境にリリースする準備ができたら、「公開設定」セクションを使用してapkをリリースモードで署名する必要があります。デフォルトでは、Unityはデバッグモードで署名しますが、Google Playでは送信できません。

4
Brandon Miller