Beiträge von nono124

    Hallo
    Ja auch ich habe bei allen Beispielen das mit Action gesehen.
    Ich denke das liegt an der Programmierung der App vor allen wie sie den Intent der der MainActivity mitgegeben wird verarbeiten. Das machen die gesagten Apps wohl anders als die meisten.
    Keine Ahnung warum auf meinem Handy es mit dem Start aus dem Analyzer nicht geht. Ist auch nicht schlimm. Dann soll es eben so sein. Brauche ich auch nicht wirklich . die anderen Infos die da aus dem Packmanager holt sind interessant und reichen mir aus.
    Wieso sollst und kannst du mir keine Tipps geben? Ich weiß doch nicht alles kenne mich auch nicht überall aus .

    So also ich kann die App starten.


    Du darfst keine Action angeben die wird beim Start vom Launcher auch nicht angegeben.


    Siehe Log Dateien



    Launcher:


    08-11 14:08:31.810 4779-4802/? I/ActivityManager: START u0 {act=null typ=null flg=0x0 cmp=ComponentInfo{com.interactivespace.fallerifallera/com.interactivespace.fallerifallera.FalleriFalleraActivity}} from uid 10337



    Log aus deiner App:


    08-11 00:56:19.989 4771-5562/? I/ActivityManager: START u0 {act=android.intent.action.MAIN typ=null flg=0x0 cmp=ComponentInfo{com.interactivespace.fallerifallera/com.interactivespace.fallerifallera.FalleriFalleraActivity}} from uid 10435



    Mit der Action im Intent geht es nicht.



    selbst wenn du die Category weg läst geht es


    wichtig ist der ComponentName.


    eine Cateegory wird beim Launcher auch nicht angegeben.

    ja genau diese seite oder ansicht habe ich auch nur wenn ich den Button Klicke sagt er das er die Activity nicht starten kann.
    wie ich schon sagte werde ich es mit einen anderen Handy testen.
    Bin momentan auf arbeit.


    Wie gesagt will die app gleich am anfang Permission haben das ist kein guter Programmier stiel von der App.
    bin mir da auch nicht sicher ob es daran liegt weil dafür giebt es auch Flags.
    deshalb wolte ich wissen wie der Start aus dem Luanger ist.
    um zu sehen wie das das Flag gesetzt wird.

    was ist das überhaupt für eine App wo kommt die her?


    Ok habe sie bei Google Play gefunden nicht kostenlos möchte sie nicht kaufen.


    übrigens kann ich im APK-Analyzer keine App starten meine nicht und auch andere nicht. wie machst du das?


    was mir aber auch an den beiden apps DogScanner,Thermometer++ auffält ist das sie beide sofort eine Permission abfragen.
    die anderen habe ich nicht getestet.



    versuche es wirklich mal mit


    intent.setComponent(new ComponentName("com.interactivespace.fallerifallera","com.interactivespace.fallerifallera.FalleriFalleraActivity"));


    und nicht mit


    intent.setClassName("com.interactivespace.fallerifallera","com.interactivespace.fallerifallera.FalleriFalleraActivity");

    hi bei dem log vom luanger hoffe ich das da auch so eine Meding wie diese kommt


    08-11 00:56:19.989 4771-5562/? I/ActivityManager: START u0 {act=android.intent.action.MAIN typ=null flg=0x0 cmp=ComponentInfo{com.interactivespace.fallerifallera/com.interactivespace.fallerifallera.FalleriFalleraActivity}} from uid 10435


    hast du in deimner App Log verwendet oder kommt das vom System selber?

    Hi auf die schnelle kann ich da jetzt nichts erkenn. Flags benutzt du keine wie ich sehe.


    Versuche es mal auf einen Handy mit nicht Android 8, bei Oreo haben sie glaube auch wieder an den Intens gedreht.
    Besonders bei den Impliziten denn die galten als sicherheits- Risiko.
    Setze auch mal TargetSDK im Gradle File auf API 25 Nougat .


    Habe versucht in dem Quellcode von APK-Analyzer nach dem Intent zusuchen er benutzt scheinbar Nativen Code dazu.


    Hast du den schon die Flags getestet?


    Auch interesant könnte das Logcat beim start der fremd app aus dem Launcher sein und aus dem APK-Aanalyzer.

    solte eigentlich ok sein.


    Versuche es mal mit einem lehren Intent.
    nicht Intent intent = new Intent(Intent.ACTION_MAIN);


    sondern


    Intent intent = new Intent();
    intent.setAction(Intent.ACTION_MAIN);


    was passiert beim start?
    wo fürst du den Intent aus ?
    Ist der context richtig?
    Zum Schutz deiner App mache den start in einen Try catch Block

    Hallo
    dann zeige mal wie du den Intent zu Fremd App machst.
    Normalerweise macht man da einen impliziten Intent.


    Wie sieht der Intentfilder der Fremd App aus?


    Code
    Intent intent = new Intent();
       intent.setAction(Intent.ACTION_MAIN);
       intent.addCategory(Intent.CATEGORY_LAUNCHER);
       intent.setComponent(new ComponentName(App_PACKAGE_NAME,  App_CLASS_NAME));

    Ach so Ok.
    Das ist mir leider zu aufwendig mich erst da anzumelden, was ich nicht will und auch nicht brauche, um eine App zu testen.
    sorry nichts für ungut.
    lg. Jörg

    Zitat von Andy61

    Eine Möglichkeit wäre wenn aktive User wie du @jogimuc einfach solche User gleich melden und die Admins die dann gleich löschen oder bannen oder so.

    @ Andy61
    genau das mache ich dauernd wahrscheinlich bekommt Ihr das gar nicht mit.
    Werde es einfach mal eine weile lassen.


    Nur @Kogoro-Christopher kann nur Beiträge löschen und keine User. Ist da auch sehr aktiv und löscht auch gemeldete Beiträge.


    Admin @whitenexx schaut nur selten vorbei, der dritte im Bunde wurde schon ewig nicht mehr gesehen.


    Schade das, das Forum von Admin Seite so im stich gelassen wird.

    Hallo habe mal eine Frage an die Admins dieses Forums.
    Wieso kommen in letzter Zeit so viel Spam Beiträge?
    Wie so werden User die nur Spam im Forum verbreiten nicht gelöscht?


    Mich würde auch die Meinungen von nicht Admins interessieren.


    PS. Eine Möglichkeit dies etwas einzudämmen, neuen User nicht sofort zu erlauben einen link zu posten. Ist zwar für echte neue User etwas doof arber nach vielleicht 5 bis 10 Beiträgen sollte es frei geschaltet sein. Somit ist auch gleich ein Ansporn zum schreiben gegeben.
    So liebe Admins denkt mal darüber nach.

    Hallo Andy würde deine App ja mal testen nur kann ich sie nicht bei GoogelPlay fnden .
    Die App die unter den Link bei Telegram ist scheint mir nicht die richtige zu sein.
    Heist auch nicht TVBot sondern Telegram.

    hallo
    Du wirst eine Activity Klasse und drei Fragment Klassen brauchen.
    4 Layouts, 3 für die Fragmente und eins mit einen Fragment Container für die Main.


    Die Activity läuft die ganze zeit, in ihr lädst du die entsprechenden Fragmente.
    Jedes Fragment lädt sein layout . Du lädst somit das Fragment mit seinem layout, in den Fragment Container der Main.