Use apktool to unpackage and apk, and apktool to unpackage apk

Source: Internet
Author: User

Use apktool to unpackage and apk, and apktool to unpackage apk
Unpackage and package apk with apktool

  • Download apktool
  • Unpack
    Apktool d xxx.apk-f
  • Implant code
    Use apktool to unpackage the apk to be embedded in the Code (hereinafter referred to as ),
    Use apktool to unpackage the apk containing the Code to be implanted (hereinafter referred to as B ).
    -Copy the corresponding permissions and declarations of each component in AndroidManifest. xml of B to.
    -Copy the corresponding smali file of B to.
    -Copy the corresponding layout file of B to.
    -Copy the corresponding id in the implant layout from values/ids. xml of B to.
    -Copy the corresponding id in the implant layout from values/public. xml of B to.
    -Copy the call of the corresponding method in B from B to A (note the method signature ).
    Cracking other people's apk is a type of rogue behavior. This article is only for learning.
  • Repackage
    Apktool B xxx-o xxx-new.apk
  • Generate keystore
    Keytool-genkeypair-alias-app. keystore-keyalg RSA-validity 100-keystore app. keystore
    Enter the password:
    Press ENTER
    Enter y at the end
  • Sign the apk
    Jarsigner-verbose-keystore app. keystore-signedjar xxx-new.apk alias
  • Zipalign
    Zipalign-f-v 4 xxx-new.apk xxx-new-new.apk

Copyright Disclaimer: This article is an original article by the blogger and cannot be reproduced without the permission of the blogger.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.