
Libraries, and methods defined in standard Java and Android packages that theĬode uses. This typically includes methods defined in your code, dependency The Referenced Methods column counts all methods that the DEX file Package, class, and method inside the DEX file has counts listed in theĭefined Methods and Referenced Methods columns. Whether to use multidex or how to remove dependencies to get below theįigure 3 shows a medium-size app that is below the 64K DEX limit. Total reference, and declaration counts, which can assist in deciding Information in the DEX file(s) in your app. The APK Analyzer's DEX file viewer gives you immediate access to the underlying To Preferences > Languages & Frameworks > Schemas and DTDs and add Note: You can safely ignore this unrecognized schema error. Top right for for the selected manifest file. Figure 2 shows an error being reportedįor the selected manifest file. Warnings orĮrrors appear in the top-right corner. Is merged into the final AndroidManifest.xml file.Īdditionally, this viewer provides some lint capabilities. For example, you are able to see how theĪndroidManifest.xml file from a library your application depends on

This viewer helps you understand any changes that might have been

Selected in the APK Analyzer, the XML form of this entity is reconstructed and Is normally a binary file within the APK or app bundle, but when Product flavors, or includes libraries that also provide a manifest file, theyĪre merged into a single file in your app. If your project includes multiple AndroidManifest.xml files, such as for Size indicates the percentage of the APK's total download size the entity Of the entity as it would be delivered by Google Play. Download Size represents the estimated compressed size Raw File Size represents the unzipped size of theĮntity on disk. The APK Analyzer shows raw file size and download file size values for each entity,Īs shown in figure 1. Hierarchy of the entities mirrors the structure of the files The APK Analyzer displays eachįile or folder as an entity that you can expand to navigate into folders. Select Build > Analyze APK in the menu bar, then select your APKĪPKs are files that follow the ZIP file format.Switch to the Project view in the Project window, thenĭouble-click the APK in the default build/output/apks/ directory.

