Android 判断File是否为apk文件

public static Boolean isApkFile(Context context, String filePath) {

String pkg;

try {

PackageManager packageManager = context.getPackageManager();

PackageInfo info = packageManager.getPackageArchiveInfo(filePath, PackageManager.GET_ACTIVITIES);

if (info !=null) {

ApplicationInfo appInfo = info.applicationInfo;

pkg=appInfo.packageName;//得到安装包名称

        }else{

pkg="";

}

}catch (Exception e) {

pkg="";

}

return !TextUtils.isEmpty(pkg);

}

更多相关文章

  1. Android文件拷贝
  2. Android 文件下载工具类
  3. Android Studio学习之对文件的基本了解
  4. android 大文件分割上传(分块上传)
  5. AndroidManifest.xml配置文件详解
  6. Android 解决WebView无法上传文件的问题

随机推荐

  1. Android和.NET通用的AES算法 好东东 收
  2. 学习笔记-androidmanifest说明
  3. Android(安卓)webView 软键盘覆盖输入框,w
  4. Android(安卓)实现生成二维码
  5. Android(安卓)获取经纬度同时获取当前具
  6. Android(安卓)标题栏,状态栏放置一个Progr
  7. Android的ProgressDialog进度对话框的使
  8. Android之Input子系统与输入法
  9. android 设置开机不自动进入锁屏状态
  10. 安卓 EditText属性的总结