https://github.com/engineerdanny/apk-framework-detector
๐๐๐Program helps you to detect the major framework or technology used in writing any android app. Just provide the apk ๐๐
https://github.com/engineerdanny/apk-framework-detector
android apk apktools cross-platform dart flutter ionic-framework java kotlin native react-native xamarin
Last synced: 10 months ago
JSON representation
๐๐๐Program helps you to detect the major framework or technology used in writing any android app. Just provide the apk ๐๐
- Host: GitHub
- URL: https://github.com/engineerdanny/apk-framework-detector
- Owner: EngineerDanny
- License: mit
- Created: 2022-02-14T11:54:10.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-12-12T16:25:58.000Z (about 1 year ago)
- Last Synced: 2024-12-12T17:32:29.404Z (about 1 year ago)
- Topics: android, apk, apktools, cross-platform, dart, flutter, ionic-framework, java, kotlin, native, react-native, xamarin
- Language: Python
- Homepage:
- Size: 16.6 KB
- Stars: 31
- Watchers: 1
- Forks: 7
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
ย
Apk Framework Detector






๐ง Apk Framework Detector ๐ Under construction... ๐ง
About ย | ย
Features ย | ย
Frameworks ย | ย
Requirements ย | ย
Starting ย | ย
License ย | ย
Author
## :dart: About
๐๐๐Program helps you to detect the major framework or technology used in writing any android app. Just provide the apk ๐๐
## :sparkles: Logic
:heavy_check_mark: 1.
Extract the apk
:heavy_check_mark: 2.
Check the extracted for certain files to make certain decisions.
:heavy_check_mark: 3.
Check the folder structure of the app
:heavy_check_mark: 4.
Use the checks and tests to detect the major framework used in writing the app.
## :rainbow: Frameworks/Technologies
1. Native
- Java
- Kotlin
2. Hybrid (Cross-Platform)
- Flutter
- React Native
- Xamarin
- Ionic
- NativeScript
- Cordova
## :white_check_mark: Requirements
Before starting :checkered_flag:, you need to have [Git](https://git-scm.com) and [Python๐](https://www.python.org) installed.
## :checkered_flag: Starting
```bash
# Clone this project
$ git clone https://github.com/EngineerDanny/apk-framework-detector
# Access
$ cd apk-framework-detector
# Install dependencies
$ pip install zipfile36
```
## :rocket: Running
### NOTE: Place your apks in the input folder directory
```bash
# Command
$`python main.py {app_name.apk}` or `python3 main.py {app_name.apk}`
# Example
$`python main.py fb.apk` or `python3 main.py fb.apk`
```
## :memo: License
This project is under license from MIT. For more details, see the [LICENSE](LICENSE.md) file.
Made with :heart: by EngineerDanny
ย