zoukankan      html  css  js  c++  java
  • 处理Google Play的相关方法

    1.打开Google play软件的详细页面

             Intent intent = new Intent();
    
                intent.setAction(Intent.ACTION_VIEW);
    
                intent.setData(Uri.parse("market://details?id=" + content.getPackageName()));
    
                content.startActivity(intent);

     

    2. 获取obb文件目录的方法

     

    private final static String EXP_PATH = "/Android/obb/";
    
        public static String getObbDirectory()
        {
            String packageName = RoN.actInstance.getPackageName();
            if (Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED))
            {
                // Build the full path to the app's expansion files
                File root = Environment.getExternalStorageDirectory();
                File expPath = new File(root.toString() + EXP_PATH + packageName);
                if (!expPath.exists())
                {
                    //如果目录不存在,则创建一个
                    expPath.mkdirs();
                }
                if (expPath.isDirectory())
                {
                    return expPath.getPath();
                }
                return "";
            }
            return "";        
        }
        
        public static String getObbFileName()
        {
            PackageInfo info = null;
            try 
            {
                info = RoN.actInstance.getPackageManager().getPackageInfo(RoN.actInstance.getPackageName(), 0);
                return "main." + info.versionCode + "." + RoN.actInstance.getPackageName() + ".obb";
            } 
            catch (NameNotFoundException e) 
            {
                e.printStackTrace();
            }
            return "";
        }
        
        public static String getVirtualObbFileFullpath()
        {
            return getObbDirectory() + File.separator + getObbFileName();
        }
    
        public static boolean isObbFileExist() 
        {
            String pp = getVirtualObbFileFullpath();
            File main = new File(pp);
            return main.isFile();
        }
  • 相关阅读:
    Spring -- spring 和 hibernate 整合
    文件:一个任务
    文件:因为懂你,所以永恒
    集合:在我的世界里,你就是唯一
    总结回顾
    快速排序的优化
    快速排序
    归并排序(迭代实现)- 数据结构和算法95
    归并排序(递归实现)- 数据结构和算法94
    堆排序的代码实现
  • 原文地址:https://www.cnblogs.com/howeho/p/3668395.html
Copyright © 2011-2022 走看看