ProGuard thường đọc các lọ đầu vào (hay chiến tranh, tai, kéo khóa, hoặc thư mục). Sau đó nó co lại, tối ưu hóa, hoang mang, và preverifies họ. Tùy chọn, nhiều đường tối ưu hóa có thể được thực hiện, mỗi thường tiếp theo là một bước thu hẹp lại. ProGuard viết kết quả xử lý để lọ một hoặc nhiều đầu ra (hay chiến tranh, tai, kéo khóa, hoặc thư mục). Các đầu vào có thể chứa các tập tin tài nguyên, có tên và nội dung tùy chọn có thể được cập nhật để phản ánh các tên lớp làm rắc rối. ProGuard đòi hỏi các lọ thư viện (hay chiến tranh, tai, kéo khóa, hoặc thư mục) của lọ đầu vào được quy định. Đây là những cơ bản các thư viện mà bạn sẽ cần để biên dịch mã. ProGuard sử dụng chúng để tái tạo lại các phụ thuộc lớp đó là cần thiết để xử lý thích hợp. Các lọ thư viện mình luôn luôn không thay đổi. Bạn vẫn nên đặt chúng trong các đường dẫn lớp của ứng dụng cuối cùng của bạn.
đang được dịch, vui lòng đợi..
