预安装Android应用程序

时间:2011-06-06 08:34:31

标签: android

大家好我想问一下如何预安装Android应用程序。

因为我有特定的设备,我想预先安装我的应用程序。

非常感谢。

2 个答案:

答案 0 :(得分:4)

我假设你在这里谈论一个rom。

如果您希望用户能够删除该应用程序,您应该将.apk文件放在“/ data / app”中 如果您希望应用程序的行为类似于系统应用程序(如电子邮件或日历),您可以将.apk放在“/ system / app”中

答案 1 :(得分:1)

首先,我们需要所有必需的先决条件。

  1. 我们需要让我们的设备具有超级用户功能,在我的情况下,我根据我的nexus

    • 如果你的设备砖要小心,我不负责任。 (http://forum.xda-developers.com/showthread.php?t=611829)
  2. 安装超级用户 (http://www.appbrain.com/app/superuser/com.noshufou.android.su)

  3. 安装BusyBox(做shell命令“cp”) - 可在Android市场上买到 (http://www.appbrain.com/app/busybox/stericson.busybox)

  4. 在终端仿真器中执行以下命令,将/ system目录重新安装为读/写,并将应用程序安装到/ system / app目录中(http://www.nexusforum.net/nexus-one -application天/ 524-关系酮应用天2-8-10-powermanager.html):

    • adb shell
    • mount -o remount,rw -t yaffs2 / dev / block / mtdblock3 / system
    • cp /sdcard/sample.apk / system / app
  5. 感谢所有帮助过我的人。