我需要在启动android时更改手机公司徽标并自定义 我如何通过我的应用程序访问和更改它
答案 0 :(得分:1)
启动动画由一组压缩图像和一个小脚本创建。完整的说明在这里 - http://forum.xda-developers.com/showthread.php?t=1852621 - 这些是我遵循的说明,因此我知道它们有效。
现在,您将尝试使用应用程序执行此操作时遇到一些问题。首先,操作系统查找启动动画的默认位置是/ system / media,但这在所有版本的android上都不一样,而且有些手机制造商将其更改为不同的位置。因此,要解决此问题,您必须编译尽可能多的可能位置的列表,并让您的应用程序检查所有这些位置以查找现有动画,然后替换它找到的那个。
第二个问题是所有位置都需要root权限才能将文件复制到。将此添加到清单中将允许您的应用在root电话上执行此操作。
<uses-permission android:name="android.permission.ACCESS_SUPERUSER" />
答案 1 :(得分:0)
您不能使用应用,该徽标是电话公司的Android操作系统版本的一部分。我认为改变它的唯一方法是安装不同的Android操作系统
答案 2 :(得分:0)
手机公司徽标通常不能通过股票,无根设备上的应用程序进行更改。
手机公司的标志通常都在开机。这是操作系统的一部分。通常需要root操作系统来更改它。在这种情况下,应用程序可以更改引导程序,并在下次重新引导时看到更改。但是AFAIK在股票,无根操作系统上是不可能的。 bootanimation位于系统分区中,不能在没有root的情况下由应用程序写入。
如果您指的是制造商徽标:它通常是引导程序的一部分,即使在手机上放置另一个操作系统也无法更改。要更改引导加载程序,必须绕过或禁用某些制造商的安全性,除非你真的知道自己在做什么,否则你不应该这样做 - 因为它很容易导致“砖头”#34;。