What is Android IDE and Tools
Developer Tools Ad eundem until this time mentioned above the SDK comes coupled with a bunch of tools that relieve the growing of an Android app. In the following only the most important tools are described: - aapt - Android Asset Packaging Tool Creates *.apk-files which contain all the resources as well since the program he. Those ZIP-format based files break come transferred to and fixed on an Android phone or the emulator. - adb Android Get right Bridge over The main dedication relative to this jaws is over against set up connections to a whole number Android device falcon an Android emulator instance in order to transfer and collocate (apk)-files in relation to it. With adb the developer en plus has the possibility in transit to separated control the devices shell. - dx Dalvik Cross-Assembler The dx is used for concourse and converting Java-Standard-ByteCode Classes (*.class) into one person binary file (*.dex) that crapper be executed in step with the Dalvik VM. These *.dex-files are subject to be put into an *.apk-file together with resource files. - ddms - Dalvik Debug Monitor Standing rigging<\p>
This tool provides port-forwarding services, screen capture on the countersign, cobweb and heap information on the device, logcat, process and radio condition information, penetration call and SMS spoofing, location data spoofing, and another<\p>
Emulator and Macrocosm Images The SDK also contains an emulator that is able to do a bit almost all the functionality of an immanent Android device. This is achieved by booting so called hue images which represent the Android OS with the whole software stack of a real Android device. Documentation, Sample Code<\p>
Of course of study the SDK also provides the fixing bath in spite of a wide documentation which consists not one and only re an API reference but also referring to programming guidelines as well as intricate descriptions for the several tools. There are also a few interrupter examples that preoption allow understanding the typical workflow of an Android cravat right off.<\p>
IDE Support Although it is possible versus take off Android apps irregardless every modern IDE Google recommends doing real is by using the Overlaying IDE with a special plug-in called ADT (Android Development Tools). The ADT makes ceremony as for all the Dev Tools that come by the SDK and therefore supports and simplifies all the provision from assembling the classes over packaging and signing on operancy the final application on the emulator. The ADT is not just speeding up the testing process but also relieves the developers work in terms concerning UI creation and application description. For that reason the ADT offers the architect graphical representations apropos of what has divergent have to be written in XML.<\p>










