![]() ![]() Here are a couple of examples of using adb. ![]() While there are a couple of background processes that run on the development machine and the emulator to enable our functionality, the important thing to understand is that when we run adb, we get access to a running instance of the Android Emulator. Have you ever wished you could navigate the filesystem on your smartphone? Well, now you can with the adb! The adb works as a client/server TCP-based application. The Android Debug Bridge (adb) utility permits us to interact with the Android Emulator directly from the command line or script. While aapt helps with design-time tasks, another tool, the Android Debug Bridge, assists us at runtime to interact with the Android Emulator. A detailed usage message is written to the screen. To learn the functionality available in aapt, simply run it from the command line with no arguments. Depending on the command-line options provided to it, aapt wears a number of hats and assists with our design-time Android development tasks. This is a versatile tool that combines the functionality of pkzip or jar along with an Android-specific resource compiler. Who zips up the application file for us into the apk file? Well, you may have already guessed, but it is the Android Asset Packaging Tool, or as it is called from the command line, aapt. You may be wondering just how files such as the layout file main.xml get processed and exactly where the R.java file comes from. Or use the following command for Mac OS X and Linux: export PATH=$PATH:/path_to_Android_SDK_directory/tools ANDROID ASSET PACKAGING TOOL For example, if your Android SDK is installed to c:\software\ google\androidsdk, you can add the Android SDK to your path by performing the following operation in a command window on your Windows computer: set path=%path% c:\software\google\androidsdk\tools It is a good idea to add the tools directory to your search path. ![]() We are going to explore two of the command-line tools found in the Android SDK. While Eclipse and the ADTs provide a great deal of control over our Android development environment, sometimes it is nice to exercise greater control, particularly when considering the power and convenience that scripting can bring to a development platform. The Android SDK ships with a collection of command-line tools, which are located in the tools subdirectory of your Android SDK installation. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |