@Override
    public synchronized void init(ProcessingEnvironment processingEnvironment) {
        super.init(processingEnvironment);
        mErrorReporter = new ErrorReporter(processingEnvironment);
        mTypes = processingEnvironment.getTypeUtils();

        Map<String, String> options = processingEnvironment.getOptions();
        for (String k : options.keySet()) {
            Logger.debug("processingEnvironment.getOptions() K: %s, V: %s", k, options.get(k));
        }
        registryModuleName = options.get(ENV_KEY_MODULE_NAME);
        Logger.debug("registryModuleName: %s", registryModuleName);
    }
Created by guohao4 on 2017/9/6.
Email: Tornaco@163.com
android/annotation_processors/xposed_hook_compiler/src/main/java/github/tornaco/permission/compiler/XposedHookCompiler.java