Ucweb is now basically the standard for mobile Internet access. I recently encountered an annoying problem when I used ucweb on i9000: Every time I started ucweb, it always prompted me to create a desktop shortcut. In fact, I have already created a desktop shortcut. I still cannot figure out the reason. I have repeatedly uninstalled and installed it many times. The same is true for upgrading to the latest version 7.6. There are similar complaints for online queries, but there is no solution.
I wanted to decompile ucweb to see why, but after the decompilation, the code was full of obfuscation and I couldn't find the reason after reading it for a long time. Then I guess there is a problem with the configuration file, so I used the re manager to enter the/data/COM. UC. browser directory, delete all the files, and reinstall them. The failure still persists.
Then I want to find the configuration file of a configuration attribute. Under normal circumstances, the configuration file should be saved in/data/COM. UC. Browser/shared_prefs/in XML format. However, I am surprised that this directory does not exist!
Now I remember that Samsung i9000 is a file system with user configuration, and then I flushed the ROM and made data2nand. That is to say, configuration data files are transferred to a faster NAND file system to improve access performance. After checking on the Internet, it is mapped to the/dbdata directory, where you should find the configuration file.
The next thing went smoothly. I found/dbdata/database/COM. UC. browser/shared_prefs directory, where there are two configuration files, the modified date of these two files is March 8, which is obviously old. After the ucweb is uninstalled, the directory file remains unchanged. It is estimated that at that time, I uninstalled the old version of ucweb, but the uninstallation was incomplete. As a result, the newly installed ucweb did not have the permission to modify the configuration file. After the directory is deleted and re-installed, everything is normal. ucweb only prompts once. After creating a shortcut, the prompt will not be displayed again when you run it again.
To sum up, uninstall ucweb and use the re manager to delete/dbdata/database/COM. UC. the browser directory, and then reinstall ucweb. Most of the problems will only occur on Samsung i9000, a host that has been engaged in actions such as data2nand.