1

Android プラットフォームで Eclipse を使用して PhoneGap アプリケーションを開発しています。私のコードは準備ができており、完全に実行されます。

ここで、リリース モードで署名付きAPKファイルを作成しました。そのため、このキーストア ファイルを「build.phonegap.com」にアップロードして をクリックするとSubmit key、次のようなエラーが表示されました。

エラー: 拡張子が予想と一致しませんでした (キーストア)"

これで何が問題なのかわかりません。適切な解決策はありますか?

4

4 に答える 4

5

コマンドライン ソリューション:

keytool -genkey -v -keystore yourappname.keystore -alias appnamealias -keyalg RSA -keysize 2048 -validity 10000

によると:この投稿

于 2013-02-07T08:10:37.710 に答える
2

Android キーストア ファイルを開発するために必要なツールは何ですか?

  1. Android キーストア ファイルは Java Development Kit (JDK) で作成できます。インストール ファイルをダウンロードするには、次のリンクをクリックしてください: Install JDK

  2. Android キーストア ファイルを作成するにはどうすればよいですか?

    標準的な手順: まず、管理者としてコマンド プロンプトを開く必要があります。

    ディレクトリからその親ディレクトリに移動するには、cd..と書き込みます(Enterボタンを押します)。c:>に到達するまでそれを続けます。

    c:/にいるときは、 cd プログラム ファイルを書き込みます(Enterボタンを押します)。

    cd Java(Enterボタンを押します)。

    cd jdk1.7.0_03(Enterボタンを押します)。

    cd bin(Enterボタンを押します)。

    ** keytool -genkey -v -keystore Your_personal_file_title.keystore -alias Your_personal_alias -keyalg RSA -keysize 2048 -validity 10000**(Enterボタンを押します)。

    2 つのテキスト ファイルYour_personal_file_titleYour_personal_alias.

    そしてプロフィール情報を入力します。

    その後、C:\Program files\Java\jdk1.7.0_03\bin ディレクトリに、指定した名前で Android キーストア ファイルが作成されます…</p>

  3. これで、キーストア ファイルが作成され、Android アプリを生成する任意のアプリケーション (build.phonegap.com など) でアクティブ化できます。

CMD を管理者として使用することを忘れないでください。

于 2014-02-14T16:38:58.470 に答える
2

Eclipse でキーストア ファイルを作成するときは、拡張子のないデフォルトのファイル名ではなく、ファイル拡張子を手動で「.keystore」に設定してください。

于 2013-02-25T14:56:57.513 に答える
0

独自の.keystoreファイルを作成する必要があります。これをする:

  • CMDを開く
  • タイプ:

    cd C:\java path\java\jdk7\bin
    keytool -genkey -v -keystore yourappname.keystore -alias appnamealias -keyalg RSA -keysize 2048 -validity 10000
    

その後、新しいリリースのキーストアが作成されます。

于 2013-02-07T08:13:18.377 に答える