1

このチュートリアルを使用して、apkリンクに署名します

しかし、私はあなたのアプリケーションに署名するステップで停止しました。

がある

./sign-mac-example.sh ../DialANumber/deploy/DialANumber.apk
Enter passphrase: 

指図

これは、コマンドラインに表示される内部または外部のプログラムではありません。

私は窓を使います。

私はworkspceにすべてのフォルダを作成しました:

  • androidkeys(キーを保存する場所my-release-key.keystore)
  • デプロイ(apkファイルをエクスポートした場合)

手伝ってくれてありがとう!

4

2 に答える 2

3

このセクションは、あなたが引用した場所よりもチュートリアルの方が少し高いことがわかります。

生活を楽にするための短いスクリプトを書く生活を楽にするためだけに、AndroidAPKファイルに署名するたびに使用できる短いスクリプトを作成しました。以下からダウンロードして、キーストアを配置したのと同じディレクトリに配置できます(ポイント2を参照)。

ここで、男は彼が呼び出すスクリプトを定義します./sign-mac-example.sh。ただし、残念ながら、このスクリプトはLinuxとMacで機能し、Windowsでは機能しません。

このスクリプトで本当に重要な唯一の行は次のとおりです。

jarsigner -verbose -keystore my-release-key.keystore "$1" alias_name

また、Windowsでも使用できます。「$1」を。に置き換えるだけ../DialANumber/deploy/DialANumber.apkです。

私は実際、その男がここで追加のスクリプトに頼った理由を正当化することはできません。

于 2012-06-18T21:08:42.507 に答える
2

Androidアプリの署名にはEclipseを使用することをお勧めします。

したがって、AndroidSDKとEclipse用プラグインをインストールする必要があります。プロジェクトを作成する-完了したら、プロジェクトをrghtclickし、[エクスポート]をクリックします。

ウィザードを使用すると、新しいキーストアを作成したり、既存のキーストアを使用してアプリに署名したりできます。

Ubuntuを使用してコンソールでアプリに署名しようとしましたが、大変でした-Eclipseを使用すると、非常に簡単で、エクスポートウィザードが.apkを作成します

于 2012-06-18T21:07:08.637 に答える