这里可以参看http://www.anddev.org/viewtopic.php?p=23928
权限之类的不比说了
Java:
URL sourceUrl = new URL(source);
Object data = sourceUrl.getContent();
String fileName = sourceUrl.getFile().substring(fileName.lastIndexOf('/') + 1);
// create/open file in the 'data/data/<app namespace>/files' directory
FileOutputStream fos = openFileOutput(fileName, Context.MODE_PRIVATE);
int read = 0;
byte[] buffer = new byte[512];
BufferedInputStream bis = new BufferedInputStream((InputStream) data);
do{
read = bis.read(buffer);
if(read > 0){
fos.write(buffer, 0, read);
}
}while(read != -1);
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(new File(fileName)), "application/vnd.android.package-archive");
startActivity(intent);
哲理诗关键 装的
<activity android:name=".PackageInstallerActivity">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<data android:scheme="content" />
<data android:scheme="file" />
<data android:mimeType="application/vnd.android.package-archive" />
</intent-filter>
</activity>
卸载的
<activity android:name=".UninstallerActivity">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<action android:name="android.intent.action.DELETE" />
<category android:name="android.intent.category.DEFAULT" />
<data android:scheme="package" />
</intent-filter>
</activity>
2.startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("http://Yoururl.com")));
分享到:
相关推荐
批量安装APK,我想还是比较简单的,借助android助手,很容易做到这一点(个人不喜各类助手连接Android时强制安装助手软件);通过adb命令执行多条安装命令也可以直接搞定。电子城里面一般都是借助“安装盒子”进行...
使用adb命令批处理安装卸载apk 安装: 安装比较简单,批处理获取拖放的文件参数直接调用adb命令即可,需要设置下adb的路径 卸载: 卸载稍微复杂一点,因为需要提供包名给adb,所以要获取apk的包名。这里使用的方法...
Android APK的安装卸载 Android APK的安装卸载
bat脚本批量安装/卸载apk 需要adb环境 使用方法: 下载资源并解压; 双击index.dat文件 按提示输入即可
Android教程之如何安装(卸载)apk文件到模拟器
本工具支持apk批量安装和卸载 安装操作步骤如下: 1.将要安装的apk包拷贝到apk目录下 2.调用installapk.py python installapk.py [,<apkname2>...] 可选参数不给出时,默认安装apk下的所有包文件 也可以指定apk...
如何在Android模拟器上安装和卸载APK包
通过AIDL调用Android源码静默安装卸载APK....
蓝月_安装失败请卸载重装.apk
安装与卸载apk的简单代码实例,方便他人或自己下载使用
如何在Android模拟器上安装和卸载APK程序包
C4droid卸载工具.apk
Android10.0 静默安装、卸载接口
android:windows下面如何从模拟器安装和卸载APK。dos下用命令行操作安装和卸载。
支持安装方式 1.启动系统安装界面正常安装安装。 2.静默安装到系统中。 3.静默安装到/system/app中,需要root权限。 卸载方式 1.利用系统卸载界面PackageUninstalActivity来卸载。 2.卸载安装到/system/...
android里面 apk进行安装、卸载、详情界面等的代码片段
疯子手机apk卸载工具疯子手机apk卸载工具疯子手机apk卸载工具疯子手机apk卸载工具疯子手机apk卸载工具疯子手机apk卸载工具疯子手机apk卸载工具疯子手机apk卸载工具疯子手机apk卸载工具疯子手机apk卸载工具疯子手机...
把多个apk安装至安卓平台(手机,VR眼睛设备,平板等) 自己主要用于VR眼镜的批量安装 使用方法: 1,把安卓设备用数据线连接电脑(USB改为传输文件) 2,把需要安装的apk放进文件夹里面(和Install.bat同级目录) 3...
图形化工具,电脑连接安卓手机,打开手机开发者模式,无需root环境,在软件界面输入要卸载的软件包名,可一键卸载预装软件,更多详细操作见压缩包内指南.txt文件
可以卸载系统APK的方法, 看一下里面的那个脚本文件就知道命令了..