web-dev-qa-db-ja.com

SDカードにインストールされているアプリの.apkの場所はどこですか?

システムアプリの場所は「/ system/app」であり、ユーザーアプリの場所は「/ data/app」であることを知っています。しかし、私はSDカードに移動/インストールしたもののAPKの場所を見つけることができません。

23
rohitverma

SDカードにインストールされたアプリは、ディレクトリ "。Android_secure"に保存されます。

記憶が正しければ、コンテンツが暗号化されているため、そのフォルダーにAPKファイルが直接見つかりません。これは、有料アプリのAPKファイルへの直接アクセスを防ぐためです。

暗号化された部分は、ファイルシステムの別の場所にマウントされます。

20
Robert

少なくとも、Samsung galaxy s 2 i777でcyanogenmod9を使用している場合、/ mnt/asec /でそれらを見つけました。この場所は、/ system/app /および/ data/app /とは異なります単にフォルダに詰めるよりも。シンボリックリンクに注意してください。

他の2つと同じようにここに追加することはできませんが、APKを抽出することはできます。より良いソリューションは、市場のMyAppSharerです。

10
Eric Nemchik

Mnt-> asec->-> pkg.apkにあります。

2
Senthilkumar

On Android 5.0+(Lollipop、Marshmallow)インストールされているほとんどすべての非システムアプリは次の場所に配置されます。

/data/app/

/ dataへのアクセスにはルートが必要です。

sを使用してadb Shellを使用してルートアクセスを取得します。これにはもちろん、最初に電話をルート化する必要があります。

ディレクトリには、すべてのアプリのサブディレクトリが含まれます。各サブディレクトリは、Androidアプリの命名規則に従って、彼のパッケージによって命名されます。

tld.author.appname-N

Nは1以上の数を表します

例えばFirefoxの場合、次のようになります。

org.mozilla.firefox-1

すべてのアプリディレクトリ内に、インストールされたアプリを表すbase.apkがあります。

したがって、Firefoxを単にダウンロードしたい場合:

/data/app/org.mozilla.firefox-1/base.apk

adb pull/scpを使用するか、SDカードにコピーしてMTPを使用してダウンロードします。

乾杯

2
user1972814

インストール ESファイルエクスプローラー 。ホームページに移動すると、App ...というリンクが表示されます。その下には、SDカードまたは電話のメモリにインストールされているすべてのアプリがあります。アプリを選択して共有...お楽しみください...

0
Nilesh

系統14では、Android 7、すべてのsdcardアプリは/ mnt/expand /に格納され、apkはフォルダー "app"に格納されます

0
Mikhail

それはファイルエクスプローラーにあります-> mnt/sdcard

0
Nikhil Lamba