如何在启动时覆盖android源代码中的包?

时间:2010-10-21 13:39:42

标签: android

如果插入sdcard,我希望android源在启动时检查,如果是的话 然后使用一个覆盖android源代码中的默认加密包 在SD卡中,否则它什么都不做。

现在我有两个问题: 1.如何覆盖默认包? 2.如何在启动时检查SD卡的状态?

我知道如何检查应用程序中sdcard的状态,这是我从其中一个获取的 发布此处,但如何利用此启动时间

如果(android.os.Environment.getExternalStorageState()。等于(android.os.Environment.MEDIA_MOUNTED))

此致 约杰什

1 个答案:

答案 0 :(得分:1)

  
      
  1. 如何覆盖默认包?
  2.   

你没有。您可以创建自己的固件,使用不同的加密包,并希望您不要破坏任何东西。

  
      
  1. 如何在启动时检查SD卡的状态?
  2.   

在主屏幕启动后,SD卡在启动过程中很晚才能使用。你展示的源代码片段应该有效 - 问题是时机。例如,您可以通过BroadcastReceiver广播注册BOOT_COMPLETED以在“启动时”获得控制权,但可以在安装SD卡之前获得控制权。