allenymt/PrivacySentry

获取不到版本号

Closed this issue · 7 comments

不知道为什么,用了之后获取不到应用版本号
报:PackageManager$NameNotFoundException错误

@oudengding 我是也是同样的错误 获取不到版本号

    public static int getAppVersionCode(Context context) {
        // 获取手机的包管理者
        PackageManager pm = context.getPackageManager();
        try {
            PackageInfo packInfo = pm.getPackageInfo(getPackageName(context), 0);
            return packInfo.versionCode;
        } catch (PackageManager.NameNotFoundException e) {
            e.printStackTrace();
            return 0;
        }
    }

最新版本吗

@allenymt 是的 classpath 'com.github.allenymt.PrivacySentry:plugin-sentry:1.2.7'

1.2.6.1 可以获取到版本号 最新版的获取不到,亲测:
image

是在隐私政策同意之前还是同意后

最新版本的之前和之后 都报错,2.1.6.1 的就不会

1.2.8试试