代码实现安装、卸载、分享软件
来源:互联网 发布:互联网电商公关 知乎 编辑:程序博客网 时间:2024/06/08 20:02
一、 安装软件:
File file ; //APK包的文件位置
Intent intent=new Intent();
intent.setAction("android.intent.action.VIEW");
intent.addCategory("android.intent.category.DEFAULT");
intent.setDataAndType(Uri.fromFile(file), "application/vnd.android.package-archive");
startActivity(intent);
二、 卸载软件:
Intent intent = new Intent();
intent.setAction("android.intent.action.VIEW");
intent.setAction("android.intent.action.DELETE");
intent.addCategory("android.intent.category.DEFAULT");
intent.setData(Uri.parse("package:"+getPackageName()));
startActivity(intent);
三、 分享软件:
Intent intent=new Intent();
intent.setAction("android.intent.action.SEND");
intent.addCategory(Intent.CATEGORY_DEFAULT);
intent.setType("text/plain");
intent.putExtra(Intent.EXTRA_TEXT, "分享一款软件给你。");
startActivity(intent);
模拟器上:只有使用短信分享。
手机上:只要有分享功能的软件都可激活。如使用微信,电子邮件分享。
四、 软件安装的位置:
在清单文件的<manifest>节点下添加android:installLocation=""属性。
该属性有三个只:auto(自动,可以移动)、internalOnly(只能在内存,不能移动)、preferExternal(外存优先)
模拟器:默认是internalOnly。
手机:默认是auto。
0 0
- 代码实现安装、卸载、分享软件
- 软件的分享、卸载、详细信息、运行的代码实现
- Android软件卸载安装分享等
- APP安装卸载分享详情示例代码
- 代码实现安装卸载apk
- Android中如何用代码实现打开、卸载和分享其他已安装应用
- android 软件 安装 卸载 启动 分享 桌面快捷方式
- android 代码实现软件的静默安装,卸载功能(转载)
- Android代码方式操作应用程序安装、卸载、分享、启动
- 36、程序管理器--显示卸载、启动、分享的代码实现
- 代码实现Apk的安装与卸载
- Android代码实现安装、卸载、打开
- android 软件卸载 代码
- MFC软件卸载代码
- VC常用代码之实现卸载指定软件
- 安装、卸载Linux软件
- 软件安装卸载
- ubuntu 软件安装卸载
- zoj 3327 Friend Number(有难度的模拟题)
- Spring之Construcotrer注入和setter注入不同的XML写法方式
- c++读写
- Activity intent经常使用的 FLAG 集合
- ACID
- 代码实现安装、卸载、分享软件
- 如何让listView加入的HeaderView不可点击(转)
- 莫垮
- android编程常见模块
- Android第三方类库:slidingmenu 实现侧滑菜单
- 【Android基础】EditText键盘搜索事件设置和监听
- c++ 初始化列表与成员变量赋值的区别
- java 生成和操作Excel
- 日志20150404