Vorinstallierte Anwendungen sind in
/system/app
Ordner. Benutzerinstallierte Anwendungen befinden sich in/data/app. Ich nehme an, Sie können nur zugreifen, wenn Sie ein verwurzeltes Telefon haben. Ich habe nicht ein nicht verwurzelt Telefon hier aber diesen Code ausprobieren:
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]);
}
}
dieses Video sehen zu dem Arbeitsablauf der APK-Datei Installation
https://sites.google.com/site/io/inside-the-android-application-framework
Hallo und danke rahul, dieser Link (und Abbildung) erklären sehr gut die Details des Gebäudes die apk, aber es erklärt nicht die Details der APK-Installation, es heißt nur für beide auf einem Emulator und einem Gerät "... und installieren Sie Ihre apk auf dem Gerät (Emulator) ..." Ich muss noch zu verstehen, was anroid OS-Modifikationen während einer apk-Installation passieren, die bisher im tollen Thread unbeantwortet geblieben ist, bitte helfen. – prakhar
Hallo, ich bin auch auf der Suche nach den .apk-Dateien, die ich heruntergeladen habe. Ich sehe nicht die Apk in System> App, hier sind nur Samsung und Android apk's. Ich überprüfe mit ddms und Monitor/ddms. In welchem Ordner befinden sich die heruntergeladenen APKs? danke – alex
/data'/'data/app_name –