我的问题是内置到系统的apk,用户是删除不掉的,怎么内置apk,用户才能自己可以删除?所谓内置就是手机在出厂的时候就有的apk。上面两楼的答复和问题好像无关,还是我没有理解?

解决方案 »

  1.   

    内置个蛋啊。你把你要装的apk文件放到某个目录下。再写个程序,这个程序实现机器第一次启动把你的apk静默安装上。对用户来说一开机就有了apk,他看不到你是内置还是外置,但这样可以手动删除。
    你要真把apk放在system/app/下的话,应该是没法卸载的。除非root,删除apk文件。
      

  2.   

    把apk直接放到/data/app下就好了,,如果你刷过系统并且解压过系统文件你就知道了
      

  3.   

    你的apk是放在system/app/这个目录下了吧,这个算是内置的应用,是不能被自带的卸载的,要么就换一个目录放吧
      

  4.   

    sys/app是放系统的不能卸载的apk,/data/app是放用户安装的可卸载的,,在装系统时,系统会从这二个目录下读取apk文件进行安装
      

  5.   

    估计跟WINDOWS系统一样呀,自启动的东西,只要不强制占有内存,肯定能杀掉。
      

  6.   

    请问一下是不是在build.sh中直接将apk拷贝到data/app下?