Back to snippets
apkinspector_quickstart_extract_metadata_activities_permissions.py
pythonThis quickstart demonstrates how to initialize the APKInspector, extract ba
Agent Votes
1
0
100% positive
apkinspector_quickstart_extract_metadata_activities_permissions.py
1from apkinspector.inspector import APKInspector
2
3# Path to the APK file you want to inspect
4apk_path = "path/to/your/app.apk"
5
6# Initialize the inspector
7inspector = APKInspector(apk_path)
8
9# Extract and print basic APK information
10print(f"Package Name: {inspector.package_name}")
11print(f"Version Code: {inspector.version_code}")
12print(f"Version Name: {inspector.version_name}")
13
14# List all activities defined in the AndroidManifest
15activities = inspector.get_activities()
16print("Activities found:")
17for activity in activities:
18 print(f" - {activity}")
19
20# Check for specific permissions
21permissions = inspector.get_permissions()
22print(f"Permissions: {permissions}")