
apk
尹人入胜
感受移动互联网带来的无尽乐趣!
展开
-
静默安装apk的实现
由于apk的升级在所有的应用中都会使用,所以apk静默升级是大部分应用必不可少的技术研究点,用普通做法,如果手机没有root权限的话,似乎很难实现静默安装,因为Android并不提供显示的Intent调用,一般是通过以下方式安装apk:Intent intent = new Intent(Intent.ACTION_VIEW); intent.setDataAndType(Uri.fromFile原创 2017-01-19 13:22:57 · 923 阅读 · 0 评论 -
android中数据的分包
之前在开发中,遇到了一个问题,就是在项目assets下有一个apk需要在应用启动时安装到设备中,实现的思路是需要首先将apk拷贝到sdcard中,然后执行安装操作,还有一个问题就是项目中的数据库也需要放在sdcard中,这个apk大约有5M左右,我的数据库大约有30M左右,接下来我就按照普通的I/O流拷贝:public static boolean copyDataToSD(String fileN原创 2017-03-17 13:12:54 · 1393 阅读 · 0 评论 -
Android中从asset/raw拷贝数据的正确方式
开发中我们经常会遇到数据的拷贝,通常的拷贝方式都是以下这种:public boolean copyDataToSD(Context context, String fileName, File strOutFile) { try { OutputStream myOutput = new FileOutputStream(strOutFile); In原创 2017-03-24 19:05:07 · 1576 阅读 · 0 评论 -
代码中快捷安装、删除apk的两种方式
通常我们安装应用会将应用的地址传给系统安装界面中,然后手动点击安装,要么就是之前我们之前讲的利用静默安装,那么接下来给大家介绍两种通过shell命令来安装apk的方式:1.安装到系统/data/data下:public void InstallApk(Context context, final String packagename, final String apkName) {原创 2017-03-17 12:25:59 · 1265 阅读 · 0 评论