2017-05-21 15 views
0

キーストアを生成しようとしましたが、動作していないようです。私はapkを作成して端末経由でリリースするのに慣れていない。だから私が何か間違ったことをしているとすれば、ヒントやサンプルを教えてくれれば素晴らしいだろう。プロジェクトキーストアを生成してcocos2dxプロジェクトをリリースできません

/Users/myself/Desktop/CocoFolder/MyGame 

私の場所は、次のコードを試してみました。しかし、何を入力するか分からない。

keytool -genkey -v -keystore /Users/myself/Desktop/CocoFolder/MyGame 
-alias MyGame -validity 10000 

これを使用してリリースapkを作成することを計画しています。

cocos run -s/Users/myself/Desktop/CocoFolder/MyGame -p android –android-studio -m release 

答えて

1

つの質問:私はあなたがあなたのキーストアが今、指定された別名で今まし完了

How can I create a keystore?

  • あなたのAPKに署名するために必要なキーストアを生成する方法

    1. をキーストアから署名付きapkを生成する必要があります。あなたのゲームのために>設定してリリースとビルド - >バリアントを構築する選択 -

      はビルドし、その後~/.gradle/gradle.properties

      RELEASE_STORE_FILE={path to your keystore} 
      RELEASE_STORE_PASSWORD=***** 
      RELEASE_KEY_ALIAS=***** 
      RELEASE_KEY_PASSWORD=***** 
      

      にこれを入れてください。

  • +0

    ありがとう、最後の1つ。私は店にapkをアップロードしたときに次のエラーが発生します。これは何を意味するのでしょうか?有効期限を10000に設定しました。「期限切れの証明書で署名されたAPKをアップロードしました。今後延長する証明書でAPKに署名する必要があります。」 – user3264924

    +1

    有効期限を50年以上に設定してください。 '-validity 20000' – Aryan

    関連する問題