2

を使用してキーストアファイルを正常に作成しました。

keytool -genkey -v -keystore arun_release_key.keystore -alias my_key -keyalg RSA -keysize 2048 -validity 10000

「C:\Users\kp\Desktop\forge-tools-3.3.2\forge-tools」に arun_release_key.keystore という名前のキーストアを取得しました

ここで、「forge package android」を実行すると、最初に「キーストアの場所」が求められます。問題はここにあります。「C:\Users\kp\Desktop\forge-tools-3.3」のように場所を入力します。 .2\forge-tools" Failed to load the keystore というエラーが表示されます。もう一度、引用符なしで試し、arun_release_key.keystore というファイル名だけを入力しようとしました。

この問題の解決策はありますか?

4

2 に答える 2

1

local_config.json で明示的に設定しようとしましたか? 私はこのように見えます(Ubuntu上)-

"android": {
    "sdk": "/home/kkrause/Documents/android-sdk-linux",
    "profiles": {
        "DEFAULT": {
            "keystore": "/home/kkrause/Documents/camosites/camomedia.keystore",
            "keyalias": "camomedia"
        }
    }
}

Windowsでは、次のようになります(バックスラッシュのエスケープに注意してください)-

"android": {
    "sdk": "C:\\home\\kkrause\\Documents\\android-sdk-windows",
    "profiles": {
        "DEFAULT": {
            "keystore": "C:\\home\\kkrause\\Documents\\camosites\\camomedia.keystore",
            "keyalias": "camomedia"
        }
    }
}
于 2012-07-09T18:20:08.223 に答える
0

エイリアス名、パスワードがすべて正しいことを確認してください。alias_name を台無しにしてしまったことがわかりましたが、うまくいきませんでした。

于 2013-02-12T20:02:05.063 に答える