Tệp kê khai Android là gì - Codiclick

chia sẻ

Tệp kê khai android là gì

quảng cáo

Trong mục về cấu trúc thư mục Android đã đề cập đến tệp kê khai ứng dụng, lần này chúng ta sẽ xem nó bao gồm những gì và tầm quan trọng của nó.


Tệp AndroidManifest là tệp cấu hình mà dự án Android của chúng ta phải có, tệp kê khai này mô tả thông tin quan trọng của dự án. Trong ấn phẩm tiếp theo trên trang chính thức sẽ có thêm một chút thông tin về tập tin này. (

Xác định thông tin chung như tên ứng dụng, biểu tượng, chủ đề và các thành phần ứng dụng như hoạt động, dịch vụ, nhà cung cấp nội dung, quyền truy cập vào các chức năng hệ thống như máy ảnh, internet, Bluetooth, v.v., cũng như Cách xác định hoạt động nào là chính của hệ thống.


Tệp này có thể được tìm thấy trong thư mục tệp kê khai và có cấu trúc sau:

Ở đây chúng ta có thể xác định được các yếu tố cơ bản như:


  • biểu tượng: Tương ứng với đường dẫn chứa biểu tượng ứng dụng.
  • nhãn: Đường dẫn chứa tên ứng dụng.
  • chủ đề: Đường dẫn có kiểu mà ứng dụng sử dụng theo chủ đề.
  • hoạt động: Tương ứng với việc tham số hóa các hoạt động được ứng dụng sử dụng


Ví dụ: trong trường hợp các hoạt động, chúng ta đã biết rằng một ứng dụng được tạo thành từ các hoạt động, chúng tương ứng với các màn hình ứng dụng và được chia thành phần đồ họa và phần logic của hệ thống để ứng dụng có thể tải các màn hình này. , những thứ này phải được tham số hóa trong tệp kê khai.


Trong hình ảnh sau, bạn có thể thấy rằng dự án được tạo thành từ 3 Hoạt động, lần lượt các hoạt động này được xác định trong tệp kê khai.


Điều rất quan trọng là phải làm rõ rằng tệp này được tạo và cập nhật tự động, không cần thêm hoạt động theo cách thủ công, việc này đã được thực hiện trước đây khi nó được sử dụng trong Eclipse IDE để phát triển ứng dụng, nhưng bây giờ với Android Studio, quy trình này là tự động.


Tuy nhiên, điều này không có nghĩa là chúng ta không thể sửa đổi tệp, ngược lại, chúng ta có thể cần phải làm như vậy nhưng điều quan trọng là chúng ta phải cẩn thận, vì nếu tệp này bị hỏng, hệ thống của chúng ta sẽ không thể sửa đổi được. bắt đầu.


Ví dụ: một số sửa đổi phổ biến nhất có thể là khả năng xác định màn hình đầu tiên xuất hiện, đối với điều này, nếu chúng ta xem các hình ảnh trước đó, chúng ta sẽ nhận thấy rằng trong phần tương ứng với MainActivity có một khối mã < ý định- lọc > và trong thuộc tính chỉ ra rằng đây sẽ là màn hình đầu tiên, nếu muốn, chúng ta có thể sửa đổi bộ lọc này và thêm nó vào “OtherActivity”, đồng thời thay đổi thuộc tính “android:exported=”true””



Bằng cách này, khi bắt đầu dự án, nội dung trong tệp kê khai sẽ được kiểm tra, cho biết rằng màn hình đầu tiên được hiển thị là màn hình do OtraActivity xác định.


Một sửa đổi rất phổ biến khác đối với tệp là liên kết các quyền trong ứng dụng, mặc dù điều này cũng có thể được thực hiện một cách hợp lý, từ đây bạn có thể thêm quyền sử dụng máy ảnh, internet, cùng nhiều quyền khác.



Và thế là xong, nhờ điều này, chúng tôi đã có thể biết được tệp này là gì và tầm quan trọng của nó đối với dự án của chúng tôi.

Nó cũng có thể làm bạn quan tâm.




Có bất cứ điều gì bạn muốn thêm hoặc nhận xét về mục này? thoải mái làm….Và nếu bạn thích nó ... tôi mời bạn chia sẻ Y Đăng ký bằng cách nhấp vào nút “Tham gia trang web này” để nghe thêm các bài đăng như thế này 😉