2013-01-31 9 views
6

私はphonegapでアプリを完成しました。これをGoogleのアプリストアに公開したいと思います。 apkファイルをデバッグモードでダウンロードする度にどのようにキーやキーストアを使って署名して、googleがデバッグモードで自分のアカウントにアップロードするのではなく、これをgoogleにアップロードする方法を教えてください。電話機はデバッグモードではなく、ライセンスキーで署名します

私は何か間違っていますが、build.phonegap.comでどのようにアプリケーションに署名することができませんか?

端末からこのコマンド

おかげ

+0

あなたはアンドロイドに必要なプラグインをインストールしましたか? –

+0

いいえ私はちょうど私の答えを参照してください – Grimlockz

+0

ohkをコンパイルするためにphonegapビルドウェブサイトを使用しています。それはあなたがそれを解決するのを助けるでしょう。 –

答えて

9

使用を助けたり、キーストアファイルを生成するコマンドプロンプトしてください:これはmyAppKey.keystoreファイルを生成します

keytool -genkey -v -keystore myAppKey.keystore -alias myAppKey -keyalg RSA -validity 10000 

を。

あなたはアプリケーション設定でbuild.phonegap.comサイトにアップロードする必要があります。 signing settingsがありますので、keystoreを追加し、アプリケーションの署名鍵を選択してください。

このphonegapにより、Androidのビルドが再生成され、Google Playマーケットで公開するために使用されるAPKが取得されます。

REFERENCE:

how Google suggests creating an Android keystore

+1

不正なオプションを取得する:コマンドを実行するときに-genkey – Grimlockz

+0

@Grimlockzを使用していますか? –

+0

ubuntu 12.04 LTS – Grimlockz

1

があまりにも不正なオプションを取得する - 上記のポストからのコピー/貼り付けについての何かがそれを引き起こしています。あなたが ' - '文字を削除し、キーボードで ' - 'を使用して手動で入力すると、それは動作します:)

+0

はい、それは私のために働いた:) –

関連する問題