# Veridex **Repository Path**: twinkle/Veridex ## Basic Information - **Project Name**: Veridex - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-11-19 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Veridex ## 前言 在Android P版本,Google对非SDK接口增加了管控 SDK接口指的是Android官方开发文档中声明的方法,即[文档地址](https://developer.android.google.cn/reference/packages) 中所能查询到的API,除了这些,其他的API都是非SDK接口 ## 非SDK接口分类 ### 在Android P版本,非SDK接口分类 * light grelist 浅灰名单 * dark greylist 深灰名单 * blacklist 黑名单 ### 在Android Q版本,为了更精准的控制与兼容,对非SDK接口分类进行修改,修改后如下所示: * whitelist 白名单 可随意调用 * greylist 灰名单 警告 * greylist-max-o targetSDK>=O时不允许调用,targetSDK=P时不允许调用,targetSDK ./appcompat.sh --dex-file=test.apk ##### macOS Download veridex-mac.zip, unzip the file and run with: > ./appcompat.sh --dex-file=test.apk ##### Windows 10 Native Windows binaries are not provided, but the Linux binaries can be executed with Windows Subsystem for Linux (WSL). Follow the instructions at [this link](https://docs.microsoft.com/en-us/windows/wsl/install-win10) and install Ubuntu distribution when given the choice. Once installed, launch an Ubuntu terminal and follow instructions for Linux.