Infos zu vom App-Store geladenen Apps!?

  • Hallo, :)


    ich möchte eine bestimmte App, welche ich vom Store geladen habe, im Lockscreen direkt aufrufen.


    Dazu brauche ich aber Infos wie das package und die Klasse von der die main() aufgerufen werden soll.
    Als Beispiel hier die Zeile mit dem Eintrag für die Kamera:


    <Intent action="android.intent.action.MAIN" package="com.miui.camera" class="com.miui.camera.Camera"/>

    Ich habe mit dem Ghost Commander gesucht, kann aber nicht mal den Ordner finden, in dem die App abgelegt ist!?
    Auch nicht unter /system/app. :pinch:


    Wie komme ich an diese Infos!? :?:


    Danke für eure Hilfe. :thumbup:

  • Kann sein, dass sie unter /data/app liegt.


    wenn du adb aus dem Android-SDK aufm PC hast:

    • Schließ dein Handy über USB an PC an
    • starte (unter Win) eine Eingabeaufforderung mit "cmd"
    • Wechsel in den Ordner in dem die adb-Datei liegt (standardmäßig in SDK/platform-tools)
    • gib in der cmd folgendes ein:

      Code
      adb logcat > mylog.txt


      und drücke "Enter"

    • Öffne auf dem Handy die App und warte bis sie komplett geladen ist.
    • Drücke in der cmd "Strg+c" um das loggen abzubrechen
    • Öffne die mylog.txt und Suche nach sowas wie "ActivityManager"


    und hinter einem der vielen Einträge da müsste dann deine App stehen. Da gibt es dann sowas wie

    Code
    cmp="com.Beispiel/.sonstwas


    Der Teil vor dem / ist dein package und der Teil vor dem / und danach ist deine class.
    also in dem Beispiel:
    package = com.Beispiel
    class = com.Beispiel.sonstwas


    Im Theme-Bereich gibts nen Guide zum "themen". Da ist auch ein Abschnitt dazu dabei ;)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!