CorePatch icon indicating copy to clipboard operation
CorePatch copied to clipboard

java.lang.IllegalStateException: setLevel cannot be called after setInput

Open lchad opened this issue 7 years ago • 1 comments

findViewById(R.id.archive_diff).setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                new Thread(new Runnable() {
                    @Override
                    public void run() {
                        File oldFile = new File(Environment.getExternalStorageDirectory() + File.separator + "debug-rack-camera-36.apk");
                        File newFile = new File(Environment.getExternalStorageDirectory() + File.separator + "debug-rack-camera-37.apk");
                        File diffFile = new File(Environment.getExternalStorageDirectory() + File.separator + "archive-patch.diff");
                        Generator generator = CoreGenerator.getInstance().getGenerator(CoreGeneratorType.ARCHIVE);
                        try {
                            generator.generate(oldFile, newFile, diffFile);
                        } catch (GeneratorException e) {
                            e.printStackTrace();
                            Log.e("####", e.getMessage());
                        }
                        Log.e("####", "finish");
                    }
                }).start();
            }
        });

lchad avatar Jun 26 '18 09:06 lchad

+1

ZhoujunyuJuly avatar Jul 15 '22 14:07 ZhoujunyuJuly