1. ホーム
  2. android

[解決済み] 新Android StudioでApkの位置情報を取得

2022-04-24 07:38:16

質問

新しいAndroid Studioを使い始めたのですが、IDEでアプリケーションのAPKを見つけることができません、実際にどこにあるのでしょうか?

どうすればいいですか?

この同じ質問に対する答えを探す人を助けるために、Studioで使用しているプロジェクトの種類を知ることが重要です。

グラドル

新しいプロジェクトを作成するときのデフォルトのプロジェクトタイプはGradleで、一般的に推奨されるのはGradleです。

Foo"という名前の新規プロジェクトの場合、メインフォルダ以下の構造は次のようになります。

Foo/
    settings.gradle
    Foo/
        build.gradle
        build/

内部の "Foo" フォルダがメイン・モジュールであるところ(この構造により、後で同じ構造で変更なしにさらにモジュールを作成することができます)。

この設定では、生成されたAPKの位置は以下のようになります。

Foo/Foo/build/apk/...

各モジュールはそれぞれ独自の出力を生成できるため、真の出力はもっと多くなることに注意してください。

Foo/*/build/apk/...

EDIT 最新版のAndroid Studioでは、生成された出力のロケーションパスは次のようになっています。

Foo/*/build/outputs/apk/...

IntelliJ

Studioに切り替える前のIntelliJのユーザーで、IntelliJのプロジェクトを直接インポートしている場合は、何も変わりません。出力の場所は以下と同じになります。

out/production/...

注意:これは1.0あたりで非推奨となる可能性があります。

エクリプス

Android Eclipseのプロジェクトを直接インポートする場合。 をしないでください。 プロジェクトに依存関係(jarsやLibrary Projects)がある場合、これは機能せず、プロジェクトは適切にセットアップされません。 依存関係がない場合、apkはEclipseで見つけるのと同じ場所に置かれます。

bin/...

しかし、私はその重要性をいくら強調してもしきれません。 ない ということです。