Android löscht die Browser-Navigationsseite und ändert die Standard-Homepage

Android löscht die Browser-Navigationsseite und ändert die Standard-Homepage

Kürzlich haben wir Kundenfeedback erhalten, dass wir die Browser-Navigationsseite löschen und Baidu als Standard-Homepage festlegen müssen. Die spezifischen Änderungen sind wie folgt:

Browser-Navigationsseite löschen:

/vendor/mediatek/proprietary/packages/apps/Browser/src/com/android/browser/BrowserFeatureOption.java

-    public static final boolean BROWSER_SITE_NAVIGATION_SUPPORT = true;
+    public static final boolean BROWSER_SITE_NAVIGATION_SUPPORT = false;

Ändern Sie die Standard-Homepage:

/vendor/mediatek/proprietary/packages/apps/Browser/res/values/strings.xml

    <!-- The default homepage. -->
    <string name="homepage_base" translatable="false">
-        http://www.google.com/webhp?client={CID}&amp;source=android-home</string>
+        https://www.baidu.com/</string>

/vendor/mediatek/proprietary/packages/apps/Browser/res/values/mtk_strings.xml

    <string name="homepage_base_site_navigation" translatable="false">
-        content://com.android.browser.site_navigation/websites</string>
+        https://www.baidu.com/</string>

/vendor/mediatek/proprietary/packages/apps/Browser/src/com/android/browser/sitenavigation/SiteNavigation.java

    public static final Uri SITE_NAVIGATION_URI
-                           = Uri.parse("content://com.android.browser.site_navigation/websites");
+                           = Uri.parse("https://www.baidu.com/");

Neu kompilieren und überprüfen, die Änderung wird wirksam, die Browser-Navigationsseite wurde gelöscht und die Standard-Homepage wurde in Baidu geändert

おすすめ

転載: blog.csdn.net/Jeffries_C/article/details/134932853