Eclipseを使用してプロジェクトを開発すると、APKファイルがエミュレータで使用されます。しかし、私はアプリケーションを実際のデバイスにアップロードしたいと思います。 APKファイルを作成するツールはありますか?EclipseでAPKファイルを作成するにはどうすればよいですか?
プロセスとは何ですか?または、エミュレータからAPKファイルを取得することは可能ですか?あなたは実行エミュレータ上のプロジェクト、APKファイルがbin
ディレクトリに生成され
Eclipseを使用してプロジェクトを開発すると、APKファイルがエミュレータで使用されます。しかし、私はアプリケーションを実際のデバイスにアップロードしたいと思います。 APKファイルを作成するツールはありますか?EclipseでAPKファイルを作成するにはどうすればよいですか?
プロセスとは何ですか?または、エミュレータからAPKファイルを取得することは可能ですか?あなたは実行エミュレータ上のプロジェクト、APKファイルがbin
ディレクトリに生成され
。ただプロジェクトをビルドする(そしてそれが実行していない)出力APKがbin
ディレクトリにファイルはありません覚えておいてください。アプリケーションを実行すると
APKは開発者の秘密鍵で署名されていないため、市場に配布またはアップロードしないでください。 – Computerish
それでビルドしたいだけで、騒々しいエミュレータを起動しないのであれば? – sergzach
匿名ユーザーがこのポストを編集しようとしました。このポストを編集すると、 '.apk'ファイルを取得するメカニズムが_debug build_を取得することに注意してください。リリースビルドが必要な場合は、[Sarwarの答え](http://stackoverflow.com/a/4600933/377270)に従ってください。 – sarnold
、お使いの携帯電話が検出されなければならないとあなたの携帯電話上ではなく、エミュレータ上で実行するオプションを与えられるべきです。お使いの携帯電話が認識取得に
詳しい説明は:http://developer.android.com/guide/developing/device.html
あなたは(市場へのアップロードやウェブサイトに置くため)APKファイルの署名バージョンをエクスポートする、Eclipseのプロジェクトを右クリックエクスポートを選択し、「Androidアプリケーションのエクスポート」を選択します。
詳細:デバイスでのテストのためにhttp://developer.android.com/guide/publishing/app-signing.html#ExportWizard
、あなたはUSBを使用してデバイスを接続して、ちょうどエミュレータとしてEclipseから実行することができます。その後、指示に従ってください
:あなたがアプリを配布する必要がある場合は
は、エクスポート機能を使用します。このプロセスでキーを作成する必要があります。
APKファイルは/workspace/PROJECT_FOLDER/bin
ディレクトリにあります。実際のデバイスにAPKファイルをインストールするには:
実際のデバイスをPC /ノートパソコンに接続します。ターミナルまたはコマンドプロンプトを使用してsdk/tools/
へ
移動します。それだ
adb install <FILE PATH OF .APK FILE>
...あなたは自分のデバイス上でそれを周りにプレイしたい場合など、キーを作成し、する必要は
adbが "platform-tools"ディレクトリに移動しました。 SDKのバージョンがわからない –
はありません。 Eclipseによる
:
は、Eclipseから符号なしの.apkをエクスポートするには、パッケージエクスプローラーでプロジェクトを右クリックし、Androidのツールを選択 - > [エクスポート]符号なしアプリケーションパッケージを。その後、署名されていない.apkのファイルの場所を指定します。
[Eclipse] - > [Android tools] - > [signed key without export]でプロジェクトを右クリックします。デバイスを接続します。それをsdk/toolsでマウントします。その後、
プロジェクトにするだけで右クリックし、[エクスポート*
に行く - >アンドロイド - >書き出しAndroidのアプリケーション - > YOUR_PROJECT_NAME - >新しいキーストアのパスを作成します - >詳細を記入 - >の.apkを設定します。場所 - >今あなたの.apkファイルを得ることができます*
あなたの携帯電話にインストールします。
これは誰も言及していませんが、他の回答と併せて、apkファイルをWebディレクトリに置いてダウンロードするだけで、binディレクトリから携帯電話やタブレットにもアクセスできます。
あなたのデバイスは、ダウンロード後にインストールすることについて不平を言います。あなたのデバイスはあなたに知らせるか、または未知のソースからプログラムをインストールする危険性があり、アドバイスをバイパスするオプションを提供します。
あなたの質問は非常に具体的です。エミュレータからプルする必要はありません。プロジェクトのbinフォルダからapkファイルを取得し、実際のデバイスに配置するだけです。
ほとんどの人が次のステップ(あなたのapkの署名と公開)に貴重な情報を提供しています。実際のデバイスでそれを取得するためにその手順を実行する必要はありません。
実際のデバイスにダウンロードするのは簡単な方法です。
-1、理由: ええ、この質問は.apkアプリをテストする方法ではなく、「Eclipseから.apkをビルドする」ことに関するものでした –
質問は、彼が既に持っているapkを "実デバイス "と呼ばれる。他のすべてのビルディング、署名、パブリッシングの提案は良い提案ですが、プロジェクトのサブフォルダから現在の "apk"をダウンロードすることで、彼が既にエミュレータに持っているapkを簡単に取得できます。 –
署名された署名のないAPKファイルを作成することができます。署名されたAPKファイルをデバイスにインストールできます。署名APKファイルを作成するための
:
右クリックパッケージ・エクスプローラー
選択Androidのツールで、プロジェクト - >は、エクスポートがアプリケーションパッケージを締結します。
署名された.apkのファイルの場所を指定します。符号なしのAPKファイルを作成するための
:
右クリックし、[パッケージ・エクスプローラー
選択のAndroidツールにおけるプロジェクト - >輸出符号なしアプリケーションパッケージを。
次に、署名されていないAPKファイルのファイルの場所を指定します。
私はあなたが間違って方法を交換したと思います。 – AlphaMale
bin/XXX.apk
ファイルは、すぐにあなたが任意のソースファイルを保存すると、自動的に構築することができます。
ウィンドウ/環境設定は、アンドロイド/ビルドし、「パッケージとインデックス作成をスキップオフ...また、 "輸出または起動するまで、包装、徳興市をスキップ
、あなたはそれを手動で構築することができます:">ビルドとオフWindowsに ゴー - >設定 - - > Androidは
Eclipse 3.7(インディゴ)" 。>プロジェクト - - メニューを経由して、次のように> **チェックを外して「自動的にビルドします」**
ありがとう!それは私を夢中にさせていた – kpninja12
EclipseとADTを使用して署名/符号なしのAPKを作成する最も簡単な方法は次のとおりです。
新しいAPKファイルの場所を選択し、「保存」をクリックします。
希望します。
生成されたapkファイルのインストール方法や、その他の問題(キー署名)を考慮した回答が多すぎます。あたかも質問や決断をせずに「実行」ボタンをクリックしたかのように、私が望むのは、(binディレクトリ内の)apkを生成することだけです。 – Jarl
私はまったく同じことを探しています。 BTWは、Androidツールで "輸出署名されていないアプリケーションパッケージ"を使用すると非常に遅く、私は毎回場所を指定する必要がありますので、実際には適していません。 – TommyTh
以下、Salil Panditは「Run to Manual」を提案しました。プレイしたらヒットするとすぐに該当デバイス/ AVDがリストされます。実際にエミュレータを起動する必要はありません。 "それが私の必要なものでした。 (すでに存在しない場合は、別の質問をすることはできますか?) – TommyTh