Job Recruitment Website - Recruitment portal - On the Development of Android C Language

On the Development of Android C Language

I just learned recently that Android can help you.

1.JAVA development is the application part of Android.

2.C/C++ language development is the core part of Android.

The C language of Android actually refers to the development of the Linux kernel at the bottom of Android. It is just that you are learning the C language of Linux, so it is useful. The bottom layer of Android is developed by Linux and realized by JAVA virtual machine based on Linux.

Therefore, if you want to learn the development of Android C language, I suggest reading the book "Detailed explanation of Android system principles and development points". The content of this book is all bottom-level, so you must buy it. But you must also watch the JAVA language, because the driver made by C language still needs to be called by JAVA virtual machine.

In addition, to develop AndroidC language, we need to pay attention to the following points:

1. You need to buy a development board to learn, or open source mobile phones, so that you can intuitively understand the operation mode of the driver and debug it effectively.

2. You need to download the source code of android, because the SDK development of Android will not use C language.

3.3. The NDK development of Android is actually realized by calling some functions in C/C++ language. I suggest you also have a look.

Finally, this website can be accessed, mostly about the underlying information: /showtopic.aspx? topic id = 107 12 & amp; Page = End

Suggestion:

1.JAVA is still to be seen.

2. It is suggested to develop the underlying hardware of Android.