1

phonegap アプリを開発して APK を作成しましたが、署名キーを追加する必要があります。

Eclipseで行われていることを読みましたが、アプリの作成にEclipseを使用していません。

Eclipse を使用せずに署名鍵を取得する方法はありますか?

注:Windows 7 OSを使用しています

4

3 に答える 3

3

プロジェクトのソース コードがある場合は、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

于 2012-08-18T10:29:06.150 に答える
2

AOSP のビルド時に生成される signapk.jar が必要です。次に、以下のコマンドを使用して、インターネットで signapk.jar を検索し、ダウンロードできるようにします。

java -jar signapk.jar certificate.pem key.pk8 your-app.apk  your-signed-app.apk  
于 2012-08-18T10:21:02.200 に答える
1

Eclipse を使用せずに apk ファイルに署名するためのリンクの下と、Eclipse チュートリアルを使用して、このリンクを試してください。

http://www.coderzheaven.com/2011/04/01/android-signing-apk/

于 2012-08-18T10:27:04.977 に答える