Để tạo một ứng dụng có thể định cấu hình theo cách thủ công, bạn trước tiên cần tạo một ứng dụng phát hành rồi cập nhật tệp kê khai của ứng dụng đó, để chuyển ứng dụng phát hành thành một ứng dụng có thể định cấu hình. Sau khi định cấu hình ứng dụng có thể phân tích, chạy trình phân tích rồi chọn một để phân tích.
Xây dựng ứng dụng phát hành
Để xây dựng ứng dụng phát hành nhằm mục đích phân tích tài nguyên, hãy làm như sau:
-
Ký ứng dụng bằng khoá gỡ lỗi bằng cách thêm các dòng sau vào tệp
build.gradle
của ứng dụng. Nếu đã có một biến thể bản phát hành đang hoạt động, bạn có thể chuyển sang bước tiếp theo.buildTypes { release { signingConfig signingConfigs.debug } }
-
Trong Android Studio, hãy chọn Build > Select Build Variant... (Xây dựng > Chọn biến thể xây dựng) và chọn biến thể bản phát hành.
Thay đổi bản phát hành thành có thể định cấu hình
Để chuyển đổi ứng dụng phát hành thành ứng dụng có thể phân tích, hãy làm như sau:
-
Mở tệp
AndroidManifest.xml
và thêm nội dung sau đây trong<application>
. Để biết thêm thông tin chi tiết, hãy xem phần Tạo ứng dụng để phát hành.<profileable android:shell="true"/>
-
Tuỳ thuộc vào phiên bản SDK, bạn có thể thấy lỗi liên quan đến việc xác thực tệp kê khai; nếu không thể giải quyết các lỗi này và cho rằng việc coi các lỗi này là cảnh báo là an toàn, bạn có thể thực hiện việc này bằng cách thêm các dòng sau vào tệp
build.gradle
.aaptOptions { additionalParameters =["--warn-manifest-validation"] }