白鷺のゲームエンジンは、GooglePlay白鷺ネイティブにパブリッシングプラットフォームによって開発された方法

GooglePlayプラットフォームは多くの開発者のための最初の選択肢は、海外のゲームを公開している、この記事では、どのようGooglePlay白鷺ネイティブにプラットフォームを公開することによって開発された白鷺のゲームエンジンに説明します。

リリース準備

1、科学的なオンライン、GooglePlayの必要性についてのログ***。

$ 25の海外支払いの登録のために支払うために2、サポートビザカード。

3、全体のパブリッシングプロセスにChromeの最新バージョンを使用することをお勧めします。

Androidのアプリのパッケージ

使用白鷺ネイティブは、AABフォーマットのためのAndroid Studioで公表Androidのプロジェクト、ではなく、APK形式を生成します。

.aabフォーマットは独自のフォーマットGooglePlayリリース、Androidのアプリケーションバンドルのフルネームである、あなたは(https://developer.android.com/guide/app-bundle/test#generate_apks上の必要性の科学をよりAABコンテンツ形式を学ぶことができますインターネット)。

項目は、AAB出力フォーマットをパックしたい場合は、2つの条件を満たす必要があります。

1、Androidのメーカー3.2以降。

2、Gradleのバージョンよりも大きい:3.2.1、例:クラスパス 'com.android.tools.build:gradle:3.2.1'。満足上記のように設定すると、Androidのメーカーは、メニューのビルド - >署名生成バンドル/ APKをクリックし、ポップアップメニューでのAndroidアプリのバンドルを選択します。

登録デベロッパーアカウント

登録し、GooglePlayの開発者アカウントにログインし、

リンクは以下の通りですhttps://play.google.com/apps/publish/signup/

$ 25の支払いの際に、Chromeブラウザ、ログインアカウントとあなたがちょうど登録しなければなりませんGooglePlayアカウントがそうでないのと同じ問題を支払うことができない発生する可能性があることに注意してください。

公開プロセス

プラットフォームを入力した後、アプリケーションの作成プロセスにクリックし、作成アプリケーションがある右上隅を参照してください。

このページの左側では、これらの項目は、灰色のチェックマークを持って表示され、アプリケーションのバージョンを開くと、アプリケーション・チェックが発生した問題を解決するために、プロンプトに従い、パッケージ・アプリケーションをアップロードしました。

アクセス権のチェックエラー

APK要求アプリケーションに「android.permission.READ_PHONE_STATE」権限。アプリケーションのAPKでこれらのアクセス許可を使用するには、プライバシーポリシーを設定する必要があります。13歳未満の子どもを含む、アプリケーションのターゲットとするユーザー、する場合は、プライバシーポリシーを追加する必要があります

このエラーが発生した場合、次の2つの方法で解決するためのいずれかを選択できます。

1は、サーバが海外の静的プライバシーに関する声明のページで設定し、GooglePlayで、最終的に商品の詳細オプションでページアドレスを記入します。

権限の設定:2は、AndroidManifest.xmlファイル白鷺ネイティブを変更次の各項を参照して、特定の変更を生成しました。

64位应用错误

1:このバージョンは、64ビットデバイス用のアプリケーションAPKやアプリケーションバンドルの以下の64ビット版が、唯一の32ビットネイティブコードの提供にGoogle Playでの規定に準拠していません。ネイティブコードに64ビットおよび32ビットアプリケーションを追加してください。あなたは、自動的に各デバイスにのみ必要なアーキテクチャのネイティブコードを受け取ることを保証するには、Androidアプリのバンドル公開形式を使用することができます。これは、アプリケーションの全体的なサイズを大きく回避します。

このエラーが発生した場合、あなたは時間に64ビットサポートパッケージを追加する必要があります。ファイルを変更Build.gradle、次の属性を追加します。

{
    ndk {
        abiFilters 'armeabi-v7a','arm64-v8a'
    }
}

アップロードが完了したプロジェクトによって検証、アプリケーションのバージョンを確認するには、この時間は、レリーズボタンの右下隅には、公開または灰色、商品入力し、コンテンツレーティングステージの詳細を充填することができません。

各会うつのエントリグレーのチェックマークは、対応するオプションボタンを放し、緑灰色のチェックマークターンを持つすべてのオプションは、アプリケーションのバージョンが対応する項目を参照するために再オープンするときに、緑色に点灯しますが、監査を入力してクリックのロックを解除します期間、何も予期しない項目が適切に解放される場合。

添付ファイル:構成のアクセス許可

白鷺ネイティブ1.0.1以前のバージョンは、のAndroidManifest.xmlにegret.arrは、明示的なツールにつながることができtargetSdkVersionは、自動的に3つの権限を追加します宣言しない:コンテンツを関連GooglePlayの権限チェック

1、android.permission.READ_PHONE_STATE。

2、android.permission.WRITE_EXTERNAL_STORAGE。

3、android.permission.READ_EXTERNAL_STORAGE。

ソリューション:
1、白鷺ネイティブバージョン1.0.2は、この問題を解決するためには、アップグレードすることができます;
2、開発者はAndroidManifest.xmlをして適切な権限を削除するためのイニシアチブを追加することができます。

<uses-permission
        android:name="android.permission.READ_PHONE_STATE"
        tools:node="remove" />

ツールの場合には、次に、赤で表示さを識別することはできません:ノードとアプリケーションのAndroidManifest.xmlで必要は(のAndroidManifest.xmlが上記egret.arrで言及されていない)は、以下を追加します。

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    package="org.egret.example">

以上の工程により、あなたは、開発者が、あなたがうまくパッケージと解放を望む、GooglePlayプラットフォーム上でゲームを公開できるようになります。

おすすめ

転載: blog.51cto.com/11960887/2475988