0

SO について質問したところ、唯一の推奨される回答は次のとおりでした。「デバッグ証明書を登録し、そのデバッグ API キーを使用してください。」

残念ながら、私はそれが何を意味するのかほとんど知りませんし、それを行う方法を理解することもできません. 私はこのGoogleページを読みましたが、私が持っていない予備知識を前提としているようで、例がありません. 私を助けることができるよりフレンドリーなガイドがどこかにありますか?

編集:私の最終的な目的は、署名されたアプリをデバッグできるようにすることです。

編集:通常、アプリをデバッグする場合は、アプリを実行するに Eclipse でソースを表示し、いくつかのブレーク ポイントを設定できます。次に、アプリを実行し、コードを 1 行ずつ実行するか、あるブレークポイントから次のブレークポイントにジャンプします。この (および同様の) SO の質問では、Eclipse の DDMS ビューを使用して、既にエクスポートおよび署名された apk を実行し、デバッガーをプロセスに「アタッチ」することによるデバッグの議論を見てきました。ブレークポイントを設定するために対応するソースコードをどのように見ることができるのか理解できないため、これは私を混乱させます...また、私のプログラムは開始後すぐにクラッシュしました-これは、この方法でのデバッグの難しさを増す可能性があると思います.

4

1 に答える 1

2

マニュアルは十分に明確です。作業後に行き詰まった部分を指定してください。お勧めします。

http://developer.android.com/guide/publishing/app-signing.html

OK、参照や日食のない簡単な概要なので、エラーの余地を残してください。ただし、次のように機能します

  • プロジェクトをEclipseで開く
  • マウスの右ボタンを押して、ツール (Android ツール?) - > 署名済みアプリケーションのエクスポート (apk?)
  • ウィザードをたどります:
  • 新しいキーストアを作成します。そのパスワードを覚えておいてください
  • アプリに署名する
  • 保存するなど。

また、リンクから:

Eclipse ADT でコンパイルして署名する

ADT プラグインで Eclipse を使用している場合は、エクスポート ウィザードを使用して、署名済みの .apk をエクスポートできます (必要に応じて、新しいキーストアを作成することもできます)。Export Wizard は、Keytool および Jarsigner とのすべての対話を実行します。これにより、前述のように、コンパイル、署名、および調整の手動手順を実行する代わりに、GUI を使用してパッケージに署名できます。ウィザードがパッケージをコンパイルして署名すると、zipalign を使用したパッケージの配置も実行されます。エクスポート ウィザードは Keytool と Jarsigner の両方を使用するため、上記の「署名の基本設定」で説明したように、コンピューターでそれらにアクセスできることを確認する必要があります。

Eclipse で署名および整列された .apk を作成するには、次のようにします。

  1. パッケージ エクスプローラーでプロジェクトを選択し、[ファイル] > [エクスポート] を選択します。
  2. Android フォルダーを開き、[Android アプリケーションのエクスポート] を選択して、[次へ] をクリックします。

    Android アプリケーションのエクスポート ウィザードが開始され、.apk の署名に使用する秘密鍵を選択する手順 (または新しいキーストアと秘密鍵を作成する手順) を含む、アプリケーションに署名するプロセスが案内されます。

  3. エクスポート ウィザードを完了すると、アプリケーションがコンパイル、署名、調整され、配布の準備が整います。

編集:

DDMS はソース コード デバッガーではなく、以下を提供します。

  • ポート転送サービス
  • デバイスのスクリーン キャプチャ
  • デバイス上のスレッドおよびヒープ情報
  • logcat、プロセス、および無線状態情報
  • 着信と SMS のなりすまし
  • 位置情報のなりすまし

一方、Eclipse では、コードにブレークポイントを設定できます。

于 2013-03-05T11:11:52.290 に答える