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: 18 days 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 3 years ago)
- Default Branch: main
- Last Pushed: 2024-12-12T16:25:58.000Z (5 months ago)
- Last Synced: 2024-12-12T17:32:29.404Z (5 months 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
- Kotlin2. 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
ย