BKJIA: when you plan to develop your first Android Application, a large list of tools may be the first obstacle to us. However, the process of downloading and preparing the Android development environment is not complicated, thanks to the convenient integrated software bundle, it can help you use most of the tools you may need at any time, even if not all.
The disadvantage of downloading and using this sing
Ant tool-multi-channel automatic packaging of android projects, ant package android Projects
(1) ant Introduction
Ant is an automated build tool for copying, compiling, and publishing. It is simple and cross-platform.
(2) Introduction to ant
1. Install jdk with Environment Variables
2. Install the sdk and use environm
My path to Android development-Baidu map Open Source Tool for locating information, android Open Source
Location technology is essential to mobile devices. Many apps use the location function.
Usually there are two positioning Methods: GPS Positioning and network positioning.
Android provides API support for both posit
if this file has been generated
LS Sdcard/love_world_.trace
Ctrl + C exits adb shell mode2 Exporting trace files
ADB pull Sdcard/love_world_.trace
Iv. Opening trace filesOpening the trace file requires Android to provide the Traceview.bat tool, the directory where the tool is located: Sdk\tools\traceview.bat, which is performed in two
Error opening heap dump ' a.hprof '. Check the error log for further details.Error opening heap dump ' a.hprof '. Check the error log for further details.Unknown HPROF Version (JAVA profile 1.0.3) (java.io.IOException)Unknown HPROF Version (JAVA profile 1.0.3)The reason: The Android virtual machine exported the memory file Hprof file format is not the same as the standard Java hprof file format standard, the root cause of the virtual machine inconsist
Android Development Tools Summary, Developer Essentials! Android development process requires a variety of tools, as an Android developer, there is wood to feel Alexander, so many tools! Today gives you a summary of the Android development tools, Android developers must be a
IntroductionTraceView is an Android platform-specific data acquisition and analysis tool that is used primarily to analyze hotspots for applications in Android. TraceView itself is just a data analysis tool, and data acquisition requires the use of the Debug class in the Android
Android custom Dialog tool class, androiddialog
Because of project requirements, the system pop-up box can no longer meet our needs, we need a variety of pop-up boxes, then we need to customize the pop-up box.
Create the layout file dialog_layout.xml and copy the following content.
Android: layout_width = "match_parent"Androi
There are many useful tools in the Android SDK Kit to help programmers develop and test Android apps, and improve their productivity dramatically. One of the visual debugging tools called Hierachy Viewer can easily help developers analyze, design, debug and adjust UI interfaces to improve development efficiency. This article will be a practical example of how to use this
The ADB tool provides a good command-based control of the system.As previously mentioned, the essence of Android is the virtual machine system running on Linux. In Linux, the operation of the system is done in the form of a command. In Linux, the Linux author writes the Linux kernel. In Linux for each manufacturer, a variety of shell management tools are available for Linux kernel-based management.Linux Sys
This article for you to share a javase/javaee/android Java encryption and decryption tool for everyone to learn, the details are as follows
Package longshu.utils.security;
Import Java.lang.reflect.Method;
Import java.security.InvalidKeyException;
Import Java.security.Key;
Import Java.security.MessageDigest;
Import java.security.NoSuchAlgorithmException;
Import Java.security.SecureRandom;
Import jav
Collect and organize Android tool SystemUtils (continuous update)
Recently, some system-related things have been involved in the functions, and a tool class has been collected and compiled on the Internet for convenient calling.
The following functions are available:
Obtain all apps in the system, obtain the APP installed by the user, query the APP information ba
Espresso is a new tool, and the API is more accurate relative to other tools. and smaller, simpler and easier to learn. It was originally launched at the 2013 Gtac Convention, with the goal of getting developers to write more concise UI test code for the app.
Although it is for developers (Developer), it is also available for testers. Because it has some key features that Robotiun and selendroid lack.
Key Features
1, fast;
2, the code quickly star
Preface:
Recently, I started to study Android automated testing methods, and made some simple arrangements for some of the tools, methods, and frameworks, this includes the android testing framework, CTS, Monkey, Monkeyrunner, benchmark, and other test tools. Due to the short contact time and shortcomings in many places, I hope to have more exchanges with you.
1. What is Monkey?
Monkey is a command line
Monkey stress testADB-D shell monkey-p your. Package. Name-V 6000
1. What is monkey?
Monkey is a command line tool in Android and can be run in a simulator or on a real device. It sends a pseudo-random user event stream (such as key input, touch screen input, and gesture input) to the system to perform stress testing on the application being developed. Monkey testing is a fast and effective method to test t
Android tool SystemUtils collection and sorting (continuous update), androidsystemutils
Recently, some system-related things have been involved in the functions, and a tool class has been collected and compiled on the Internet for convenient calling.
The following functions are available:
Obtain all apps in the system, obtain the APP installed by the user, query
Mainly introduced in the summary of Android development commonly used tool classes, most of the same applies to Java.Currently includes Httputils, Downloadmanagerpro, Safe.ijiami, Shellutils, Packageutils, Preferencesutils, JSONUtils, FileUtils, Resourceutils, StringUtils, Parcelutils, Randomutils, Arrayutils, Imageutils, Listutils, MapUtils, ObjectUtils, Serializeutils, Systemutils, Timeutils. 1, httput
This is also learned yesterday, do a summary.
Check whether the service is open to write a tool class, easy to use, the name of the service return Boolean value, of course, because of the need, but also to pass a contextual context.
Say a few key points about this tool class:
1. Methods to pass the context and Servicename,context used to getsystemservice () operation to obtain Activitymanager. Note that
This article mainly introduces 19 common Android tool categories. For more information, see the summary of commonly used tool classes in Android development. Most of them are also applicable to Java.
Currently, these include delimiter, delimiter, ShellUtils, delimiter, FileUtils, ResourceUtils, StringUtils, ParcelUtils
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.