android自动安装apk代码实例(不使用apk安装器安装)
/**
* 安装下载完成的APK
* @param savedFile
*/
private void installAPK(File savedFile) {
//调用系统的安装方法
Intent intent=new Intent();
intent.setAction(intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(savedFile), "application/vnd.android.package-archive");
startActivity(intent);
finish();
}
相关推荐
-
Android实现检查并下载APK更新、安装APK及获取网络信息的方法
本文所述实例为一个天气预报中的android代码,主要包括了下载和安装APK.检查Apk更新.显示'已经是最新'或者'无法获取版本信息'对话框.获取当前客户端版本信息.显示版本更新通知对话框.显示下载对话框.判断是否挂载了SD卡.显示文件大小格式:2个小数点显示等.具体实现代码如下: import java.io.ByteArrayInputStream; import java.io.File; import java.io.FileOutputStream; import java.io.I
-
Android模拟器中安装apk的方法
本文讲述了Android模拟器中安装apk的方法.分享给大家供大家参考,具体如下: 第一步: 在Eclipse中启动模拟器. 第二步: 打开doc命名窗口,转到你android sdk安装目录中的platform-tools下, 如我的是 E:/Program Files/andriod_sdk/platform-tools 第三步: 利用adb来对android进行安装操作.建议第三步使用方案一 方案一: 为了方便,我们应将要安装的apk直接拷到platform-tools所在的目录下,然后在
-
Android安装apk文件并适配Android 7.0详解
Android安装apk文件并适配Android 7.0详解 首先在AndroidManifest.xml文件,activity同级节点注册provider: <provider android:name="android.support.v4.content.FileProvider" android:authorities="${applicationId}.file_provider" android:exported="false"
-
android 使用虚拟机安装apk(图文教程)
1.启动虚拟机 2.我的android sdk在"E:\android\android开发环境\android SDK\platform-tools"把要安装的apk复制到这个根目录(和adb.exe同文件夹). 2.点击电脑左下角的"开始"按钮,输入cmd然后点击回车打开cmd输入框. 3. (由于我的Android SDK安装路径为e盘,所以需要定位模拟器platform-tools目录) 在cmd命令提示符中输入E: 回车,如图 第一行, 4.apk名称为zq
-
android自动安装apk代码实例(不使用apk安装器安装)
复制代码 代码如下: /** * 安装下载完成的APK * @param savedFile */ private void installAPK(File savedFile) { //调用系统的安装方法 Intent intent=new Intent(); intent.setAction(intent.ACTION_VIEW); intent.setDataAndType(Uri.fromFile(sa
-
php自动加载代码实例详解
1. 让我们为 PHP 创建枚举,提供一些代码示例 如果我们的代码需要对枚举常量和值进行更多验证,该怎么办? 根据使用情况,我通常会使用类似以下的简单内容: abstract class DaysOfWeek { const Sunday = 0; const Monday = 1; // etc. } $today = DaysOfWeek::Sunday; 这是一个扩展的示例,可以更好地服务于更广泛的案例: abstract class BasicEnum { private static
-
Android动态添加碎片代码实例
碎片的创建 要使用碎片先要创建一个碎片,创建一个碎片很简单. 1.新建一个碎片布局,fragment.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" and
-
android WakeLock使用方法代码实例
Android中提供了一个名为WakeLock的类在android.os.PowerManager.WakeLock中,从名字来看WakeLock是唤醒锁的意思,它可以控制屏幕的背光开关,所以在电源管理类. WakeLock实例化方法比较简单,因为是系统的远程服务,通过下面的代码来构造 复制代码 代码如下: PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE); PowerManager.WakeLock
-
Android中自定义ScrollView代码实例
Android中的ScrollView其实是很简陋的,竟然没有和ListView一样的可以设置一个OnScrollListener,不过没有关系,我们可以继承自ScrollView来自定义一个.废话不多说,直接上代码: 复制代码 代码如下: public class ObservableScrollView extends ScrollView { public ObservableScrollView(Context context) { super(context);
-
adnroid已安装应用中检测某应用是否安装的代码实例
复制代码 代码如下: //检查某个应用是否安装 public static boolean checkAPP(Context context, String packageName) { if (packageName == null || "".equals(packageName)) return false; try { ApplicationInfo info = context.getPackage
-
Android Vibrator调节震动代码实例
使用Vibrator的vibrate()可调节震动时间:cancel()取消震动. 复制代码 代码如下: <!-震动权限--> <uses-permission android:name="android.permission.VIBRATE"/> //振动器实例化 private Vibrator mVibrator1; mVibrator1=(Vibrator) getApplication().getSystemService(Service.VIBRAT
-
Android实现GPS定位代码实例
通过GPS取得的是一个Location类型的经纬度, 可以转换为两个Double 纬度和经度. 纬度: 23.223871812820435 纬度: 113.58986039161628 首先创建一个TextView和两个Button <TextView android:id="@+id/text" android:layout_width="fill_parent" android:layout_height="wrap_content"
-
Android中创建快捷方式代码实例
1.添加权限(必须) 复制代码 代码如下: <uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT" /> 2.添加快捷键 复制代码 代码如下: public static void setupShortcut(Activity activity) { Intent shortcutIntent = new Intent(activity, Mai
-
vbs脚本实现下载jre包并静默安装的代码实例
安装完成后可以回调,替换echo 123456789和pause就行了. dim path set ws = CreateObject("WScript.Shell") set fso=createobject("scripting.filesystemobject") ''定义安装路径 path = ws.ExpandEnvironmentStrings("%windir%")+"\jre6\" ''创建目录 If (fso
随机推荐
- GO语言Defer用法实例分析
- jQuery给表格添加分页效果
- Objective C从远程url下载图片方法汇总
- jQuery 表单验证插件formValidation实现个性化错误提示
- Google 静态地图API实现代码
- Android开发中遇到端口号占用问题解决方法
- 给多个地址发邮件的类
- 再次研究下cache_lite
- php 删除记录同时删除图片文件的实现代码
- js编写选项卡效果
- js Array操作的最简短最容易理解方法
- 利用Adodb.Stream制作彩色验证码
- Jquery给基本控件的取值、赋值示例
- 深入分析jquery解析json数据
- java序列化与反序列化操作实例分析
- 深入PHP magic quotes的详解
- 基于C#实现12306的动态验证码变成静态验证码的方法
- Android学习笔记之应用单元测试实例分析
- OpenGL Shader实例分析(7)雪花飘落效果
- SpringBoot实现动态控制定时任务支持多参数功能