1. Introduction
As we all know, Android * developers are often referred to as designers, programmers, and so on, and often referred to as fault repair engineers. Errors in the Code cannot be avoided. Therefore, whether or not you cause errors at the beginning or not, it is important to understand debugging tools and how to quickly and effectively track and resolve errors. Now, Android Developers must master effective debugging skills. This article provides a simple tutorial on debugging tools f
Label: style blog Io color OS AR for SP
Background
Some time ago, I saw the c1037u multi-network port version. I liked it very much. I replaced the 4530r and found that there were fewer people playing openwrt x86. I wrote a diary for later use. Please point out any errors.
0. Configure the compiling environment
Linux
1. Get source code
svn co svn://svn.openwrt.org/openwrt/trunk/#svn co svn://svn.openwrt.org/openwrt/branches/barrier_breaker
Transferred from CNBETA, original address: http://www.cnbeta.com/articles/167883.htmarmand x86are not comparable. The performance gap may be several thousand times higher.
Here we will not care about the details. Let's just talk about why ARM and X86 are not comparable. To clarify this question, first of all, we need to understand what architecture is. Many people have mentioned that the architecture is different, but what does the architecture mean?
Fc6 compiled GTK + 2.14.1 x86 and helloworld recordsNote: The order of Cairo and pango cannot be changed. It is best to follow this order.Run
Compile pixman-0.11.10./ConfigureMakeMake install
EditingTranslated by Cairo-1.6.4ExportPkg_config_path =/usr/local/lib/pkgconfig: $ pkg_config_path./ConfigureMakeMakeInstall
Compile glib-2.18.0../ConfigureuMakeMake install
EditingTranslation pango-1.20.5ExportPkg_config_path =/usr/local/lib/pkgconfig: $ pkg_con
Structure and long design cycle.
(7) user use:ProcessorSimple structure, regular instructions, easy to grasp, easy to learn and use; CISC microProcessorComplex Structure, powerful functions, and easy to implement special functions.
(8) Application Scope: due to the determination of the Proteus command system and the specific application fields, it is more suitable for dedicated machines, while CISC is more suitable for general machines.
Ii. x86
The CPU type of an Android device is often referred to as Abis
Problem description
Workaround
1 before the resolution
2 after the settlement
3 workaround
Why you need to focus on so files
Where the app might go wrong
Other places could be wrong.
So files compiled with the ANDROID-21 platform version run on ANDROID-15 devices
Mixing so files with different C run-time compilations
No corresponding so files are provided
select YES to accept copyright;
[Root @ localhost qt-x11-opensource-src-4.5.2] # Make[Root @ localhost qt-x11-opensource-src-4.5.2] # make install[Root @ localhost qt-x11-opensource-src-4.5.2] # cd tools/qvfb[Root @ localhost qvfb] # Make[Root @ localhost qvfb] # make install[Root @ localhost qvfb] # cd ../../../[Root @ localhost qt_x_e] # file qt-x11-opensource-src-4.5.2/bin/qvfb
The following information is displayed, and qvfb has been generated (which will be used later ):
/Opt/qt_x_e/qt-x11
The CPU type of the Android device (often referred to as "ABIs")
ARMEABIV-V7A: 7th-generation and above ARM processors. Most of the Android devices produced since May 2011 use it.
ARM64-V8A: 8th generation, 64-bit ARM processor, few devices, Samsung Galaxy S6 is one of them.
Armeabi: 5th generation, 6th generation ARM processor, early mobile phone use more.
x86: There are more plates and simulators.
x86_64:64-bit tablet.
Article Title: Virtual Memory Management for Linux on X86. Linux is a technology channel of the IT lab in China. Includes basic categories such as desktop applications, Linux system management, kernel research, embedded systems, and open source.
Preface
Linux supports many hardware operating platforms, such as Intel X86, Alpha, and iSCSI. For some functions that cannot be used in general, Linux must be i
Linux virtual memory management on x86
Author: Zhou mengxing 06:02:00 from: http://www.china-pub.com
PrefaceLinux supports many hardware operating platforms, such as Intel x86, Alpha, and iSCSI. For some functions that cannot be used in general, Linux must be implemented based on the features of the hardware platform. The purpose of this article is to briefly
Louiswang
Reprinted please indicate the source: http://blog.csdn.net/louiswangbing/article/details/6715930
Since Andorid-x86 received attention, more and more friends are being helped, but at the same time, more and more friends are being troubled. Here, I am going to talk about some of my questions recently.
A lot of friends recently asked me, "Android-x86 is very easy to use, but every time you go in to
Transferred from: http://blog.163.com/ljf_gzhu/blog/static/131553440201211522317367/Note:PC linux:ubuntu-10.10linux User: ROOTLIGHTTPD version: 1.4.30GCC version: 4.4.51. Compiling, installing1.1. First download the corresponding version of the package on the LIGHTTPD website: http://www.lighttpd.net/i downloaded the lighttpd-1.4.30.tar.gz1.2. Unzip the tarball to any directory (my/root/desktop/common) to get the folder lighttpd-1.4.301.3. Create a shell script in the folder lighttpd-1.4.30 name
How to build an IBM PowerLinux application on an Intel x86 server
IBM®The practical value of Advanced Toolchain for PowerLinux cross compiler is that developers can compile and build IBM Power Architecture on a development platform they are already familiar with (in most cases x86 ).®Application. This article describes how developers can use the Toolchain cross compiler to easily build source code running o
Summary
Introduction
Learn about Android for x86
Ndk compilation tool
Compile
Check apk
Install a simulator
Debug apk
IntroductionDear developers, Android tablets Based on INTEL x86 architecture are coming soon. Please read this article carefully to make your applications run properly on x86 devices.
Understanding Android for
Preface
32-bit and 64-bit systems are often mentioned in the computer field, but many people do not know the difference between 32-bit and 64-bit systems. Therefore, I have compiled some documents online, I hope to share with you. For 32-bit and 64-bit, this article will explain from the processor, operating system, and JVM respectively.
IA Introduction
Introduction
Speaking of processors, most people use Intel's processors. Therefore, this article mainly explains 32-bit and 64-bit processors fr
I don't know how many Android developers have a problem with the tragic performance of Android virtual machines, anyway, my opinion is: That's too much speed!
Why are Android virtual machines much slower than iOS and WP7 's virtual machine? For the following reasons:
1. The Android simulator simulates the ARM architecture (Arm-eabi), while the target architecture for iOS and WP7 simulators is x86, and the App running in iOS emulator is compiled to
VirtualBox Security Android-x86 4.0 graphic tutorial
Why are Android virtual machines much slower than iOS and WP7 virtual machines? The reason is as follows:
1. the Android Simulator simulates the ARM architecture (arm-eabi), while the target architecture of iOS and WP7 simulators is x86, in addition, the App running in the iOS simulator is also compiled into x86
Android2.2 source code compilation
Environment: -- ubuntu10.04 (x86) + android2.2 + jdk1.6
Note: The official statement is that JDK 1.5 must be used in a 32-bit system. This is because Android API docs is compiled.Requires 1.5. To use JDK, you must use a 64-bit system-why is it 64. If you want to succeed at a time, you 'd better use jdk1.5 as officially said (of course you use 64-bitLinux is more convenient). In this case, there is basically no big pr
Analyze memory ing process in Linux x86-64 ModePreface
In the previous article, we analyzed the virtual memory ing process of Linux in x86-32 mode, this chapter mainly continues to analyze the virtual memory ing process of Linux in x86-64 mode.
The Platform discussed is x86-64, also known as AMD64, IA-32e, which is now
Why are Android virtual machines much slower than iOS and WP7 virtual machines? The reason is as follows:
1. the android Simulator simulates the ARM architecture (ARM-Eabi), while the target architecture of iOS and WP7 simulators is x86, in addition, the app running in the IOS simulator is also compiled into x86. In this way, the android simulator requires some additional binary translation work.2. the andr
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.