426

Eclipseを使用してプロジェクトを開発すると、APKファイルがエミュレーターに送られます。しかし、アプリケーションを実際のデバイスにアップロードしたいと思います。APKファイルを作成するためのツールはありますか?

プロセスは何ですか?または、エミュレータからAPKファイルをプルすることは可能ですか?

4

12 に答える 12

399

エミュレータでプロジェクトを実行すると、APKファイルがbinディレクトリに生成されます。プロジェクトをビルドする(実行しない)だけでは、APKファイルはbinディレクトリに出力されないことに注意してください。

于 2011-01-05T04:47:09.540 に答える
315

デバイスでテストする場合は、USBを使用してデバイスを接続し、エミュレーターとしてEclipseから実行できます。

アプリを配布する必要がある場合は、エクスポート機能を使用してください。

代替テキスト

代替テキスト

次に、指示に従います。その過程でキーを作成する必要があります。

于 2011-01-05T04:52:33.113 に答える
173

デバイスでキーをいじるだけの場合は、キーなどを作成する必要はありません。

Eclipseの場合:

署名されていない.apkをEclipseからエクスポートするには、パッケージエクスプローラーでプロジェクトを右クリックし、[ Androidツール]->[署名されていないアプリケーションパッケージのエクスポート]を選択します。次に、署名されていない.apkのファイルの場所を指定します。

于 2012-02-12T22:32:07.957 に答える
33

APKファイルは/workspace/PROJECT_FOLDER/binディレクトリにあります。実際のデバイスにAPKファイルをインストールするには:

  1. 実際のデバイスをPC/ラップトップに接続します。

  2. sdk/tools/ターミナルまたはコマンドプロンプトの使用に 移動します。

  3. adb install <FILE PATH OF .APK FILE>

それでおしまい...

于 2011-01-05T07:22:35.437 に答える
24

プロジェクトを右クリックして、

*エクスポート->Android->Androidアプリケーションのエクスポート->YOUR_PROJECT_NAME->新しいキーストアパスの作成->詳細の入力->.apkの場所の設定->これで.apkファイルを取得できます*

あなたの携帯電話にそれをインストールしてください。

于 2012-03-29T07:11:54.263 に答える
21

署名付きおよび署名なしのAPKファイルを作成できます。署名されたAPKファイルをデバイスにインストールできます。

署名されたAPKファイルを作成するには:

  1. パッケージエクスプローラーでプロジェクトを右クリックします

  2. [ Androidツール] ->[署名済みアプリケーションパッケージのエクスポート]を選択します。

  3. 次に、署名された.apkのファイルの場所を指定します。

署名されていないAPKファイルを作成するには:

  1. パッケージエクスプローラーでプロジェクトを右クリックします

  2. [ Androidツール] ->[署名されていないアプリケーションパッケージのエクスポート]を選択します。

  3. 次に、署名されていないAPKファイルのファイルの場所を指定します。

于 2013-03-12T11:06:08.237 に答える
12

アプリケーションを実行すると、電話が検出され、エミュレーターではなく電話で実行するオプションが提供されます。

携帯電話を認識させるための詳細な手順:http://developer.android.com/guide/developing/device.html

署名されたバージョンのAPKファイルをエクスポートする場合(市場へのアップロードまたはWebサイトへの掲載用)、Eclipseでプロジェクトを右クリックし、[エクスポート]を選択してから、[Androidアプリケーションのエクスポート]を選択します。

詳細:http ://developer.android.com/guide/publishing/app-signing.html#ExportWizard

于 2011-01-05T04:52:18.823 に答える
6

ソースファイルを保存するとすぐに、bin/XXX.apkファイルを自動的に作成できます。

ウィンドウ/設定、Android /ビルド、「パッケージ化とインデックス作成をスキップ...」のチェックを外します。

于 2013-03-31T06:35:51.750 に答える
6

Eclipse 3.7(Indigo): [Windows]->[設定]->[Android]->ビルドに移動し、[エクスポートまたは起動するまでパッケージ化とデキシングをスキップする]のチェックを外します

また、メニュー->プロジェクト->**「自動的にビルド」のチェックを外して手動でビルドすることもできます**。

于 2014-09-13T20:28:18.590 に答える
6

EclipseとADTを使用して署名付き/署名なしAPKを作成する最も簡単な方法は次のとおりです。

  1. 「プロジェクトエクスプローラー」でプロジェクトを右クリックします
  2. 「Androidツール」にカーソルを合わせます
  3. 「署名されたアプリケーションパッケージのエクスポート」または「署名されていないアプリケーションパッケージのエクスポート」のいずれかを選択します
  4. 新しいAPKファイルの場所を選択し、[保存]をクリックします。

    • 注:ベータ配布用のAPKを作成しようとしている場合は、おそらく署名付きパッケージを作成する必要があります。これには キーストアが必要です。Eclipse ADTの「署名付きアプリケーション」プロセスに従うと、新しいキーストアを作成するプロセスがガイドされます。

お役に立てれば。

于 2014-12-04T16:37:18.340 に答える
5

Eclipse->Androidツール->署名付きキーなしでエクスポートでプロジェクトを右クリックします。デバイスを接続します。sdk/toolsでマウントします。

于 2012-03-22T18:27:37.023 に答える
5

誰もこれについて言及していませんが、他の応答と組み合わせて、apkファイルをWebサイトに配置してダウンロードするだけで、binディレクトリから携帯電話またはタブレットに取得することもできます。

あなたがそれをダウンロードした後、あなたのデバイスはそれをインストールすることについて不平を言うでしょう。お使いのデバイスは、未知のソースからプログラムをインストールするリスクをアドバイスし、アドバイスをバイパスするオプションを提供します。

あなたの質問は非常に具体的です。エミュレーターからプルする必要はありません。プロジェクトのbinフォルダーからapkファイルを取得して、実際のデバイスに配置するだけです。

ほとんどの人は次のステップ(apkに署名して公開する)のために貴重な情報を提供しています。実際のデバイスで取得するためにそのステップを実行する必要はありません。

実際のデバイスにダウンロードするのは簡単な方法です。

于 2012-07-30T06:06:40.810 に答える