android 安装文件例子

InstallActivity

package com.wjl.installactivity;import java.io.File;import android.app.Activity;import android.content.Intent;import android.net.Uri;import android.os.Bundle;import android.os.Environment;import android.view.View;import android.widget.Button;public class InstallActivity extends Activity {String filename = "Music_Player.apk";    @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.main);                       Button button = (Button) this.findViewById(R.id.button);        button.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View v) {Intent intent = new Intent();   //隐式意图intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);intent.setAction(android.content.Intent.ACTION_VIEW);Uri uri = Uri.fromFile(new File(Environment.getExternalStorageDirectory(),filename));intent.setDataAndType(uri, "application/vnd.android.package-archive");long time=System.currentTimeMillis();if(time<=10000){startActivity(intent);}});    }}

main

<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:orientation="vertical"    android:layout_width="fill_parent"    android:layout_height="fill_parent"    ><TextView      android:layout_width="fill_parent"     android:layout_height="wrap_content"     android:text="安装文件"    /><Button    android:layout_width="wrap_content"     android:layout_height="wrap_content"     android:text="安装"    android:id="@+id/button"    /></LinearLayou>权限   <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION">  <!-- 在SDCard中创建与删除文件权限 --><uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/><!-- 往SDCard写入数据权限 --><uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/><!-- 访问internet权限 --><uses-permission android:name="android.permission.INTERNET"/>

更多相关文章

  1. Android Studio 配置快捷方式生成JNI头文件的方法
  2. android 读取DDMS里的文件时打不开,解决方法
  3. android配置文件详解
  4. 简单的Android日志文件记录类
  5. Android上传文件,客户端+服务器源码
  6. Android 文件存储的简单实现
  7. 从android 里面读取配置文件
  8. Android写Logcat文件保存到SD卡
  9. android中使用HTTP协议和TCP协议实现上传文件

随机推荐

  1. android 知识点汇总
  2. Android(安卓)BitmapUtils工具类
  3. [置顶] android开发之 listview中的item
  4. Android(安卓)报错加入第三方库报错
  5. android 中如何限制 EditText 最大输入字
  6. 波音手机将携Android在今年底一同起飞
  7. 整理 酷炫 Android(安卓)开源UI框架 Text
  8. Android打开系统设置界面与系统无线网络
  9. Android(安卓)studio中“import org.apac
  10. Android之获取屏幕和视图高和宽