次の質問があります
- androidアプリのインストール手順について教えてください。
- Android アプリをインストールするときの .apk ファイルの一時フォルダの場所は何ですか?
前もって感謝します
APK はルートの /data/app にコピーされます。apk に関するデータは /data/data/app_name に生成されます
たとえば、次のように検索すると、StackExchange でこれに関する十分な記事を入手できます。
https://android.stackexchange.com/questions/5147/the-installation-steps-of-android-package
プリインストールされたアプリケーションは
/システム/アプリ
フォルダ。ユーザーがインストールしたアプリケーションは /data/app にあります。ルート化された電話を持っていないとアクセスできないと思います。ここにはルート化されていない電話はありませんが、次のコードを試してください。
public class Testing extends Activity {
private static final String TAG = "TEST";
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
File appsDir = new File("/data/app");
String[] files = appsDir.list();
for (int i = 0 ; i < files.length ; i++ ) {
Log.d(TAG, "File: "+files[i]);
}
}
.apk ファイルのインストールのワークフローについては、こちらのビデオもご覧ください。
https://sites.google.com/site/io/inside-the-android-application-framework
システム アプリは director の下にあります。
/device/system/app