Ich habe mehrere Apps und Werbenetzwerke wie startapp gesehen, die die Homepage des Android-Webbrowsers per Code geändert haben. Wie ist das möglich?
Ich habe mir die startapp sdk angesehen, aber es ist mir nicht gelungen, den Teil zu finden, wo sie die Homepage ändern.
Ich habe mir auch die BrowserSettings
in com.android.browser.BrowserSettings
angesehen
In BrowserSettings
gibt es eine Schnittstelle namens setHomepage(Context, String)
.
%Vor%
Ich weiß nicht viel Java / Android, also korrigiere mich, wenn ich falsch liege: Das setHomepage()
wird nicht als statisch deklariert, so dass es nicht von anderen Aktivitäten aufgerufen werden kann. Also kann ich das nicht benutzen.
Ich kann keinen Modus auf die Shared Preferences sehen, also bedeutet das, dass er standardmäßig Privaten Modus annimmt und ich kann die Shared Preferences nicht bearbeiten oder?
Einige Leute haben gesagt, dass es mit contentProvider / Resolver möglich wäre.
Link für BrowserSettings.java
Jede Hilfe oder Gedanken würden geschätzt werden:)