Tôi có một số câu hỏi chung về các lớp ApplicationInfo và PackageInfo. Dưới đây là:Sự khác biệt giữa ApplicationInfo và PackageInfo?
- Ai đó có thể mô tả sự khác biệt giữa ApplicationInfo và PackageInfo?
- Làm cách nào để chúng tương quan với nhau?
- Trong trường hợp nào ApplicationInfo được sử dụng và khi PackageInfo được sử dụng?
Cảm ơn sự giúp đỡ của bạn!
EDIT:
Trước hết, trước khi gửi bài như vậy một câu hỏi tôi đã đọc tài liệu chính thức và googled. Dưới đây là một số câu hỏi bổ sung không rõ ràng với tôi. Rất tiếc, có thể tôi đã không yêu cầu họ một cách thích hợp:
- PackageInfo có thể có đối tượng ApplicationInfo với giá trị NULL. Khi nào thì là có thể? (Tôi đoán điều này được kết nối với các gói đã gỡ cài đặt)
- ApplicationInfo chứa uid của ứng dụng. Có thể là PackageInfo không có uid (khi ApplicationInfo là null?).
Vì vậy, các loại câu hỏi này. Tôi không hiểu những kết nối này.
Xem cập nhật của tôi trong câu hỏi. – Yury