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(图文教程)
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文件并适配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更新、安装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代码实例(不使用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
随机推荐
- tomcat虚拟路径的配置方法汇总
- 使用图灵api创建微信聊天机器人
- 如何随机选取一个机器的ip
- Android SQLite事务处理结合Listview列表显示功能示例
- windows环境中mysql忘记root密码的解决方法详解
- jQuery实现模仿微博下拉滚动条加载数据效果
- JQuery 操作/获取table具体代码
- jQuery实现元素拖拽并cookie保存顺序的方法
- 阿里云完美教程 Window2003 iis+mysql+php+zend环境配置
- java中关于移位运算符的demo与总结(推荐)
- PHP ignore_user_abort函数详细介绍和使用实例
- android scrollview 自动滚动到顶部或者底部的实例
- 定制 404 页面的一些心得
- Android实现在一个activity中添加多个listview的方法
- ios开发一个好看的折线图
- 通过Python 接口使用OpenCV的方法
- Spring声明式事务和@Aspect的拦截顺序问题的解决
- 利用Python半自动化生成Nessus报告的方法
- javaweb项目如何实现手机短信登录
- Spring事务处理流程和原理详解