Giter Site home page Giter Site logo

excitoon-favorites / apk-manager Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 49.71 MB

Decompile, recompile, sign, and install apk files. Though still functional, this project is DEPRECIATED

License: Apache License 2.0

Shell 10.67% Batchfile 89.33%

apk-manager's Introduction

Apk-Manager

Decompile, recompile, sign, and install apk files.

NOTICE: this project has been abandoned. Other than this notice, the repository will be left as is.

This Project is incomplete. More features are coming and more bugs will be fixed.

Downloads

Download APK Manager for your platform Here

Licensing

All files in ./Bin are used from the Android Development kit. Please view the Android developement kit license.

Except the following:

  • Tee.exe
  • Win32GNU.dll

These are part of the WinBash Project and are licensed under the GNU General Public License v2.0.

  • Signature.keystore

A Keystore created by Jordan Bancino, Licensed under the Apache 2.0 License, used for signing compiled APK-Files. This Keystore is to be used ONLY by APK-Manager for signing compiled APK-Files. If you wish to create your own keystore, use the Android app ZipSigner

About APK-Manager

APK-Manager is a series of scripts to make developing Android apps easier. Currently, this project is only availible for Windows, but porting over to Bash is a work in progress.

Features:

  • Decompile an APK File
  • Compile an APK File from a source folder
  • Sign an APK File (With the default signing keystore, or your own Keystore.)

APK-Manager Requirements:

A Windows PC running:

  • Windows 7
  • Windows 8
  • Windows 8.1
  • Windows 10

The Windows version of Apk-Manger has not been tested on WINE on Linux. Please, try it and let me know how it works.

In order to run properly, apk-manager requires the following components to be installed:

  • Java jdk (Tested on V8 build 121)
  • Java jre (Tested on V8 build 121)

Developement notes

So far, we still have a couple bugs to kill, so we haven't released an offial build yet. The Windows version was developed and tested on:

  • Windows 7 (With all updates installed)
  • Windows 10 (Creators Update)

The (Very Incomplete) Linux version was developed and tested on:

  • Ubuntu 16.04.2
  • Ubuntu 17.04

There are many features lacking, such as a GUI. This program is not intended for use by the general public YET. We do plan on making the program much more feature-rich, and easier to use, along with automation support, to make it easier for non-developers.

Contribute

If you want to contribute, take a look at the issues page. All those issues won't fix themselves! Pick an issue that you want to work on. Fork my repository, then make your changes. Please make sure you have tested all your changes and that everything works properly. When everything looks good, submit a pull request. It will be reviewed, and if the issue is properly solved, the request will be merged.

Spot something odd that isn't on the issues page? Don't be afraid to submit a new issue. Then, if you think you can fix it, by all means, go for it! Just follow the directions above.

If you have questions, feel free to contact me at [email protected]

What I need (and what you can contribute):

  • Fixed Issues.
  • A Build for Linux (Main Target: Ubuntu)
  • A Build for Mac (Long Term Project)
  • A Website. This will be hosted in this repository. I prefer following the Google Material Guidlines. Templates and examples availible at GetMDL.io
  • Repo Wiki. This includes How-Tos, and Install Instructions. If you can offer any of this, please do. I would like to continue to develop Apk-Manager

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.