请教大家有没有遇到过这样的问题:我用程序A下载了程序B,然后调用系统安装了程序B,当然点击打开程序B后,程序A就被杀掉了
解决方案 »
- 解析本地xml到sqlite
- 求android实现未读短信图标数字提示效果
- 怎么设置带有日期的闹钟
- eclipse搭建平台时为什么会出现这个错误?加急~感激不尽~
- 主线程运行时会返回一个结果,如何建立一个子线程定时查询这个结果,但又不影响主线程的运行?
- 通过JNI启动 init.rc 新添加的service 失败,想请教
- 请问 Android 如何解决控件层叠顺序
- [求助]android使用sharesdk进行第三方sso新浪微博登陆
- Android 自定义ImageView添加手势后,移动或缩放怎么判断越界的问题?
- 安卓如何获取手指对屏幕施加的压力
- 添加波斯语。。。
- android布局文件中,EditText 默认情况下,键盘会弹出的问题,在线等
没有log没有办法分析的
private void backupApp(String packageName) throws IOException { File in = new File("/data/app/" + packageName + ".apk");
File out = new File("/sdcard/BackupApp/" + packageName + ".apk");
out.createNewFile();
FileInputStream fis = new FileInputStream(in);
FileOutputStream fos = new FileOutputStream(out); int count;
while ((count = fis.read(buffer)) > 0) {
fos.write(buffer, 0, count);
} fis.close();
fos.flush();
fos.close();
}至于获取已安装程序的包名就不再累述了。
当然,因为我把程序备份到sdcard上,所以需要申请内存卡的读写权限。