Anti-compilation tool : Summed up the Linux, Windows, Mac version, put together on the CSDN download;-- CSDN :[Email protected]:~/decompiler$ tree-l 2.├──linux│├──apktool│├──dex2jar-0.0.9.15│└──jd-gui├──mac│├──apk tool│├──dex2jar-0.0.9.15│└──jd-gui-0.3.5.osx.i686.dmg├──windows│├──apktool│├──dex2jar-0.0.9.15│└──jd- gui.exe└── Source └──apktool-source.zip10 directories, 4 filesI. decompile to Java source code1. Introduction of ToolsDex2jar Introducti
In learning the process of Android development you, you tend to learn how other people's application is developed, those beautiful animations and exquisite layout may let you put it down, as a developer, you may want to know how these effects interface is to achieve, at this time, You can then reverse-compile the app's apk. Here is a brief tutorial on some of the articles I've consulted.(Note: Anti-compilation is not to let developers go to an applica
In learning the process of Android development you, you tend to learn how other people's application is developed, those beautiful animations and exquisite layout may let you put it down, as a developer, you may want to know how these effects interface is to achieve, at this time, You can then reverse-compile the app's apk. Here is a brief tutorial on some of the articles I've consulted.(Note: Anti-compilation is not to let developers go to an applica
Android APK anti-compilation One stepThe Andriod apk compiles the resource file into binary compilation when it is compiled and packaged. class file compiled into a. dex file, after these steps, we are unable to view the resource files and Java files, if we want to see some of the best apps on the market design and implementation, we need to do some work, specifically there are three aspects of the market s
In learning the process of Android development you, you tend to learn how other people's application is developed, those beautiful animations and exquisite layout may let you put it down, as a developer, you may want to know how these effects interface is to achieve, at this time, You can then reverse-compile the app's apk. Here is a brief tutorial on some of the articles I've consulted.(Note: Anti-compilation is not to let developers go to an applica
In learning the process of Android development you, you tend to learn how other people's application is developed, those beautiful animations and exquisite layout may let you put it down, as a developer, you may want to know how these effects interface is to achieve, at this time, You can then reverse-compile the app's apk. Here is a brief tutorial on some of the articles I've consulted.(Note: Anti-compilation is not to let developers go to an applica
1. The meaning of the signatureIn order to guarantee the legal ID of each application developer, to prevent some of the open vendors from possibly confusing the installed program by using the same package name, we need to uniquely sign our released APK file to ensure consistency for each release we publish ( such as Automatic Updates will not be installed because of inconsistent versions).2. Procedure for signingA. Creating a keyB. Sign the
APK downloader is a chrome extension that helps you download the Android Application APK file from Google Play (formerly Android Market) on your computer. @ Appinn
IvanStudentsThe Group Discussion Group recommends a method for downloading Android programs from Google Play on a computer, which can be directly downloaded to the APK file.
Google Play has a well-know
The previous walfred has introduced the use of Apktool to reverse-compile apk, By Apktool we can actually decompile the serialized Androidmanifest.xml and resource files, and so on, but is there a quick and efficient tool to get the basic content, permissions, and basic information of a apk in the context of a package? The answer is yes, this tool is the AAPT to be introduced today.
AAPT Introduction
AAPT
In learning the Android development process, you tend to learn how other people's apps are developed, and those beautiful animations and exquisite layouts may put you down, as a developer, you might want to know how these effects interfaces are implemented, You will be able to reverse-compile the application of the APK view. Below is a few articles I refer to after a simple tutorial detailed.
(Note: Anti-compilation is not to let developers go to an
Reprint: http://hubingforever.blog.163.com/blog/static/1710405792011656434982/here are just a few examples of using ANDROID.MK to compile the APK program. If you want to learn more about ANDROID.MK, please refer to theBrief introduction of android.mkFirst,Compile aa simple apkLocal_path: = $ (call My-dir)include $ (clear_vars) # Build All Java files in the Java subdirectory local_src_files: = $ (call all-subdir-java-files) # Name of the
The apk file is actually in the zip format, but the suffix name is modified to APK, after decompression through unzip, you can see the Dex file, Dex is the full name of Dalvik VM executes, that is, Android Dalvik execution program, not Java The bytecode of me is the Dalvik byte code.Since the APK file itself is a compressed package, if the user's computer is load
This period of time learning Android application development, in the thinking since it is developed in Java should be very good anti-compilation to get the source code bar, Google a bit, it is really simple, the following is my practice process.In this solemn declaration, the purpose is not to crack people's software, is completely a learning attitude, but it seems that through this way can also go to the Chinese some foreign software.This article Android anti-compilation tutorial, test environm
Official Android Technical Documentation translation-Apk splitting mechanism, androidapk
This article is translated from the official androd technical document Apk Splits. Original address: http://tools.android.com/tech-docs/new-build-system/user-guide/apk-splits.
URL: http://blog.csdn.net/maosidiaoxian/article/details/41692535. Indicate the source for reprinting
First, let's talk about the APK structure. APK is compressed in ZIP format, which can be easily decompressed.
The structure of an APK file is:
The META-INF \ JAR file is often seen
Res \ directory for storing resource files
Androidmanifest. xmlProgramGlobal configuration file
Classes. Dex Dalvik bytecode
Resources. ARSC compiled binary resource file
One, using Apktool to Decompile1, first inHttp://code.google.com/p/android-apktool/downloads/listDownload two files: apktool1.4.3.tar.bz2 and apktool-install-windows-r04-brut1.tar.bz22, unzip the first file to get Apktool1.4.3.jar put into C:\Windows, the second file contains Aapt.exe and apktool.bat two files are also placed in the C:\WINDOWS folder.3, you can see some help information by typing Apktool at the command line.4. Enter Apktool D c:\***\***.apk
on Android project, Android Tools-->export signed application package ...(2) If the system does not have a digital certificate, you can select "Create new KeyStore" to fill in the format of the digital certificate storage path and password.(3) Fill out the details of the digital certificate.(4) Specify the storage path of the APK installation package after the signature is generated.Once the signing certificate is finished, you can sign it directly w
Android Add-in APK resource resources introductionHow do I load a resource file from an APK that is not installed? We found from the source code of Android.content.res.AssetManager.java, it has a private method addassetpath, just need to pass the APK path as a parameter, we can get the corresponding Assetsmanager object, then we can use a The Ssetsmanager object,
Android APK decompilation is as simple as this (with the picture), androidapk
In the process of learning Android development, you will often learn how other people's applications are developed. Those beautiful animations and exquisite la S may make you easy to understand. As a developer, you may want to know how these effects are implemented. In this case, you can decompile and view the modified APK. The fo
Android APK decompilation tool usage and tool download (mac), androidapk
Tool Name, introduction and:
Apktool (obtain resource files)
Purpose: Obtain resource files. You can extract image files and layout files for viewing.
: Http://download.csdn.net/detail/xue_wei_love/8633211
Dex2jar (obtain the source code file)
Purpose: decompile the apk into the java source code (classes. dex is converted into a jar f
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.