phonegap アプリを開発して APK を作成しましたが、署名キーを追加する必要があります。
Eclipseで行われていることを読みましたが、アプリの作成にEclipseを使用していません。
Eclipse を使用せずに署名鍵を取得する方法はありますか?
注:Windows 7 OSを使用しています
プロジェクトのソース コードがある場合は、Eclipse なしでビルドできます。署名されていない apk への署名は、ant を使用して実現することもできます。
これは、Eclipse を使用せずに署名付き APK をビルドする方法に関する簡単なチュートリアルです。
CMD に入力
cd your/project/folder/
android update project -p .
project.properties に次の設定を追加します。
key.store=path/to/export/key
key.alias=alias_name
key.store.password=store_password
key.alias.password=alias_password
CMD に入力
cd your/project/folder/
ant relese
出力 APK は bin フォルダーにあります。
注:これには、Android SDK がインストールされている必要があります。
次のエラーが発生した場合:
'android' is not recognized as an internal or external command
'ant' is not recognized as an internal or external command
android-sdk/tools と android-sdk/platform-tools をシステム パスに追加する必要があります。これを行う方法のチュートリアルを次に示します。
http://geekswithblogs.net/renso/archive/2009/10/21/how-to-set-the-windows-path-in-windows-7.aspx
AOSP のビルド時に生成される signapk.jar が必要です。次に、以下のコマンドを使用して、インターネットで signapk.jar を検索し、ダウンロードできるようにします。
java -jar signapk.jar certificate.pem key.pk8 your-app.apk your-signed-app.apk
Eclipse を使用せずに apk ファイルに署名するためのリンクの下と、Eclipse チュートリアルを使用して、このリンクを試してください。