android 代码 安装APK 解决了
2012-05-30 23:38
447 查看
今晚查了很多资料,android代码安装APK
BaseHelper.chmod("777", cachePath);
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.setDataAndType(Uri.parse("file://" + cachePath),
"application/vnd.android.package-archive");
this.startActivity(intent);
/**
* 获取权限
*
* @param permission
* 权限
* @param path
* 路径
*/
public static void chmod(String permission, String path) {
try {
String command = "chmod " + permission + " " + path;
Runtime runtime = Runtime.getRuntime();
runtime.exec(command);
} catch (IOException e) {
e.printStackTrace();
}
}
BaseHelper.chmod("777", cachePath);
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.setDataAndType(Uri.parse("file://" + cachePath),
"application/vnd.android.package-archive");
this.startActivity(intent);
/**
* 获取权限
*
* @param permission
* 权限
* @param path
* 路径
*/
public static void chmod(String permission, String path) {
try {
String command = "chmod " + permission + " " + path;
Runtime runtime = Runtime.getRuntime();
runtime.exec(command);
} catch (IOException e) {
e.printStackTrace();
}
}
相关文章推荐
- Android - 代码的组织方式,splash界面,获取应用的版本号,获取服务器版本号,下载安装apk,跑马灯效果
- android apk嵌套,从一个apk启动另外一个apk,在代码中安装apk
- [小教程]解决android中加入Lua脚本后安装APK报错的问题。
- android 代码方式安装apk
- Android 代码监控apk安装,卸载,替换
- Android 代码自动升级新版本更新apk时出现“已安装了存在签名冲突的同名数据包”
- 我的Android进阶之旅------>解决Android Studio编译后安装apk报错:The APK file does not exist on disk
- [Unity]Android(安卓)代码安卓APK时,使用系统安装器安装的[最正确]办法(不弹出选择打开的程序)
- Android 8.0安装apk的实例代码
- Android代码实现APK文件的安装与卸载
- Android 版本更新下载自动安装APK,并解决Android6.0安装失败的问题
- 【Android】解决安装完 APK 后点打开然后回到桌面再点图标打开 APP 出现 activity 重建的问题
- ANDROID代码实现APK文件的安装与卸载
- Android 程序代码实现apk的安装和卸载
- 解决Android安装文件apk下载变成zip文件
- Android学习之——真机安装apk时出现INSTALL_FAILED_NO_MATCHING_ABIS错误的解决办法
- android 4.0 某些APK程序无法安装的解决记录
- Android代码实现APK文件的安装与卸载
- Android实现用代码简单安装和卸载APK的方法
- Android系统移植与调试之------->安装apk时出现错误Failure [INSTALL_FAILED_DEXOPT]问题解决的方法