green box for the Android computer simulatorAfter running the project pop-up device Selection window The first one for the simulator in the second red box for me to connect to the computer's real machine Moto Milestone, after selecting the Click OK can be the real machine to debug the program, simple it? is not very to force, hehe.Printing of log information in 6.Andro
use GDB to debug Android NDK native (c + +) programs
First of all, here the so-called NDK native program is not related to Android upper Java applications, and does not need to involve jni to encapsulate the native interface, in general, is to compile a pure C + + program, push to the Android device
memory log system). I wrote an auxiliary function to make it easy for everyone to use.First-qDebug2Logcat.h file:#ifndef qdebug2logcat_h#define qdebug2logcat_h#ifdef androidvoid installlogcatmessagehandler (const char *TAG); #else # Define Installlogcatmessagehandler (TAG) #endif #endif//Qdebug2logcat_hVery easy, I declare a function installlogcatmessagehandler, assuming that the ANDROID macro is undefined. It is an empty macro and does nothing; othe
1. I wrote an article about how to debug system_process for Android boot.
2 google's eclipse plug-in ADT has been able to easily debug the Android apk, but the application entered the Activity at the time of debugging.
3. If you want to know the Startup Process of the Activity, do you have to read the code + log output
To do the Android development debug is unavoidable sometimes want to know someone else's program or want to debug the system code how to do?
Now let's talk about how to debug our own program
1. For example, we have our own package name is Com.example.testjava We do not use the de
debugging tool adbwireless (attached airadb)Janrisun Attention 2017.01.11 16:22* words 1534 Read 4506 comments 4 likes
Adbwireless allows mobile phones to replace USB connections with wireless and use ADB toolsThe phone needs root and is in the same LAN as the computer (it can be connected to a mobile phone with a router or a computer)ADB (Android Debug Bridge) is a generic debugging tool prov
ObjectiveThe small partners who are engaged in the development of Android will surely encounter such problems. When you need to integrate Baidu maps, Aurora push and other third-party platforms, you will apply for a thing called Appkey. At the same time, you have to provide MD5 or SHA1 to apply the signature information. And then it's sad to find that this function works only when packaged with the specified signature file. If you are using the
There are a lot of code on the Android platform, and the relationship is also very complex. We usually cannot track the android framework code during program debugging, if you can debug and track the android source code, this article provides a method to debug and track the
run-android, it is best to restart the night God Simulator.Some blogs on the internet say that running the ADB command is run in the bin directory of the night God simulator, but if you have already configured the Platform-tools path under the Android directory in the environment variable, Run the ADB connect command directly in any directory that has ADB in addition to the night God Simulator or other sim
1.TraceView 1) Function: For hot spot analysis and performance optimization, analyze CPU time, number of calls, function call relationship, etc.2) Method:A) Add the tracking switch in the program codeImport Android.os.Debug;......Android.os.Debug.startMethodTracing ("/data/tmp/test");//Build/data/tmp directory First...//The program segment being tracedAndroid.os.Debug.stopMethodTracing ();b) compile, run, generate/data/tmp/test.trace file on device sidec) Copy the trace file to the PC side$ adb
1.TraceView1) Function: For hot spot analysis and performance optimization, analyze CPU time, number of calls, function call relationship, etc.2) Method:A) Add the tracking switch in the program codeImport Android.os.Debug;......Android.os.Debug.startMethodTracing ("/data/tmp/test");//Build/data/tmp directory First...//The program segment being tracedAndroid.os.Debug.stopMethodTracing ();b) compile, run, generate/data/tmp/test.trace file on device sidec) Copy the trace file to the PC side$ adb p
Android Quick Debug Method the current on-market OTT network set-top box almost all use Android system, the company is currently many people using a compiled server, compiling an Android system takes a long time, Debugging Android part of the function when you have to compil
It's a simple question, but it's always a bit of a problem to use after a certain amount of time. Here is a note of the Logcat steps:
1, in the activity to affirm the tag variable (name is actually casual, as follows:
private static final String tag= "Yan";2, when you need to use Logcat output information:
LOG.I (Tag, "screen width:" +display.getwidth () + "screen height:" +display.getheight ());3, double click Logcat, click "+"
add a new logcat filter, a total of
three places need to writ
The following describes how to debug the Android mobile phone in Ubuntu. The procedure is as follows: 1. Set the mobile phone to USB debugging mode through the following operations -- gt; application -- gt; Development -- gt; USB debugging II. view the usb information of the mobile phone lsusbBus002Device004: ID18c3: 6255
For how to debug the
This articleArticleThis section describes how to use a real machine to debug Android applications.Before proceeding, we need to clarify one thing: using a real machine to debug Android applications is very necessary and can be said to be necessary! The main causes include but are not limited to the following:1) The sim
Error: Error generating final archive: Debug
Certificate Expired on xxxxxx (date)
Solution:Go to C:/Documents and Settings/user (User Account)/. Android, Delete: Debug. keystore and ddms. cfgenglish blog
Once in a while the SDK shows some hickups-usually easy to solve. As this one. Today I got this error message"Error generating final archive:
How to Use jdb to debug Android Java programs
When I get used to GDB, I always feel that eclipse is too bloated and uncomfortable. See Li Xijing wrote an article "using jdb/jdbshell debugging Android program" (http://www.limodev.cn/blog/archives/1281), with the next, feel more comfortable than eclipse. Jdb commands are so awkward. I wrote a jdbshell and added the
Http://www.cnblogs.com/jiayayao/p/6770479.html1, according to the website gives the link, the git clone code, configures the good Android Sdk,ndk ... After running compile.sh;2, there is a protobuf related problems (seems to require PROTOBUF3), their own to download the site after installation, you can compile through;3, or to find a can sisu network, or can FQ account, the compilation process will download a lot of Google-related software , in order
https://code.google.com/p/android/issues/detail?id=73076http://my.unix-center.net/~Simon_fu/?p=527There are a lot of crash in the process of porting Android, especially when you start the Android process. Generally these problems can be solved by looking at the code, of course, there are some more "enchanting" problems, it is very difficult to find the clue, in t
My host is very old and it takes several minutes to start an android simulator. But thanks to the fact that there is an android real machine, debugging directly on the android phone is also a good choice. Next, I will introduce the steps required to debug android application
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.