Installing the Android Essentials Toolbox Eclipse plugin is easy. It is recommended to install the plugin from the provided update site, but it is also possible to install from source.
- If you plan to analyze an Android source application you will need the ability to compile an Android application in the Eclipse workspace. To do so you will need to install the Android ADT plugin. Google has discontinued support of Android development for Eclipse, but the eclipse update site is still active:
https://dl-ssl.google.com/android/eclipse/. Once installed you should use the SDK Manager to download the appropriate Android API versions for your analysis task. If you plan to audit an Android APK (compiled binary) then you do not need this dependency.
Installing from Update Site (recommended)
- Start Eclipse, then select
Install New Software.
Add, in the top-right corner.
- In the
Add Repositorydialog that appears, enter "Atlas Toolboxes" for the
Nameand "https://ensoftcorp.github.io/toolbox-repository/" for the
- In the
Available Softwaredialog, select the checkbox next to “Android Essentials Toolbox” and click
- In the next window, you’ll see a list of the tools to be downloaded. Click
- Read and accept the license agreements, then click
Finish. If you get a security warning saying that the authenticity or validity of the software can’t be established, click
- When the installation completes, restart Eclipse.
Installing from Source
If you want to install from source for bleeding edge changes, first grab a copy of the source repository. In the Eclipse workspace, import the
com.ensoftcorp.open.android.essentials Eclipse project located in the source repository. Right click on the project and select
Plug-in Development >
Deployable plug-ins and fragments. Select the
Install into host. Repository: radio box and click
OK for the notice about unsigned software. Once Eclipse restarts the plugin will be installed and it is advisable to close or remove the
com.ensoftcorp.open.android.essentials project from the workspace.
Note that version numbers are based off Atlas version numbers.
- Updates for Atlas dependencies
- Updated depedencies
- Added javadoc
- Updated permission mappings for recent Android releases
- Updates to dependencies
- Version bump, icon updates
- Atlas 3.0 release, added permission mapping preferences and menu handlers, general refactoring
- Atlas updates
- Atlas updates
- Updates to multiple permission mappings, guard logic for safely applying permissions
- Updates for Eclipse Luna
- Version bump, bug fixes for formatted source correspondents
- Version bump, bug fixes
- Intial release