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();
        }
  • 相关阅读:
    树-1
    javaSE 2
    (蓝桥杯)蛇形矩阵的求法
    年轻母牛的故事
    互质环(序列)与最小公倍数的几种求法
    算法的复杂度
    Halo开源博客项目配置
    IDEA报错稀有语法问题
    带你跑ELADMIN后台管理系统开源项目
    相比c++,Java在基础语法的改变
  • 原文地址:https://www.cnblogs.com/howeho/p/3668395.html
Copyright © 2011-2022 走看看