あなたはそれが唯一のAPKのAndroidクライアントパッケージ化することができ、携帯電話にインストールしたい、何アップルの携帯電話がないため、パッケージ化されなければなりません。
アプリの設定を確認してください
デフォルトの見直しアプリケーションマニフェスト(配置されたファイル/android/app/src/main/
にAndroidManifest.xml
ファイル)を、そして値は特に、正しいことを確認します。
キーストアを作成します。
公式文書に書かれてはい、次のコマンドを実行して作成してください。 keytool -genkey -v -keystore ~/key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias key
しかし、我々は、ノックの後に文句問題の核心を見ていない、まだフラッタ医師を実行するために、プロンプトに従います。他の人がピット文書を踏む読んだ後、実行する必要があります。
フラッター医師-v
あなたは、次のコードの一部を見ることができます:
で、マップのJavaバイナリに検索:アドレスの後ろにして、コマンドの公式の位置の前にコピーし、次のように:
D:\プログラムファイル\のAndroid \のAndroid Studioの\ JRE \ binに\ keytoolの-genkey -v -keystore〜/ key.jks -keyalg RSA -keysize 2048 -validity 10000 -aliasキー
キャリッジリターンまたはエラーを発見した後、後に引用符を追加し、その後、スペースがある場合は、パスにスペースがないようにが見つかりました:
D:\ ' プログラムファイル' \ ' のAndroid \のAndroid Studioの' \ JRE \ binに\ keytoolの-genkey -v -keystore〜/ key.jks -keyalg RSA -keysize 2048 -validity 10000 -aliasキー
注:〜/ key.jksキーが場所に格納されるべきであり、それはのような、既存の文字のパスに変更することができます。d:\ key.jksまたはE:\ key.jks
D:\ ' プログラムファイル' \ Androidの\ ' のAndroid Studioの' \ JRE \ binに\ keytoolの-genkey -v -keystore E:\ key.jks -keyalg RSA -keysize 2048 -validity 10000 -aliasキー
キャリッジリターンを使用すると、キーストアのパスワードを入力するようになるの後、これは上の指示に続いて、簡単に入力することができます。
アプリケーションストアで引用
でアンドロイドと呼ばれるディレクトリを作成し key.properties
、以下の内容をコピーした文書を、:
// など、あなたのキーパスワードが123456であるとして storePassword = 123456 // キーパスワード がkeyPassword = 123456 // キーパスワード keyAlias = キー StoreFile /key.jks:= E // 格納場所キー
注意:ファイルを秘密にしておく、共通ソース管理に追加しないでください
設定署名のGradleで
編集してandroid/app/build.gradle
アプリケーション構成署名用のファイルを
1、交換
見出さアンドロイド{...}は、上記次のコードを追加します。
DEF keystorePropertiesFile = rootProject.file(" key.properties " ) DEF keystoreProperties = 新しいプロパティ() keystoreProperties.load(新しい FileInputStreamを(keystorePropertiesFile))
2、置換
見出さbuildTypes {...}、次のコードで次に全体:
signingConfigs { リリース{ keyAlias keystoreProperties [ ' keyAlias ' ] がkeyPassword keystoreProperties [ ' がkeyPassword ' ] storeFileファイル(keystoreProperties [ ' storeFile ' ]) storePassword keystoreProperties [ ' storePassword ' ] } } buildTypes { 解放{ signingConfig signingConfigs.release } }
さて、アプリケーションのあなたのリリースバージョンが自動的に署名されます。
リリースバージョン(リリース)APKを構築
今、準備はほぼ完了しており、包装することができます。コマンドを入力します。
フラッタービルドAPK
時間の一瞬は、パッケージを完了し、どこAPKを保存する方法を教えてするように求められます。
次に、実際のマシンをインストールする、または共有することができます。