Uncle also said Xamarin~android article ~ Environment deployment and crack

Source: Internet
Author: User

Now mobile development is hot, so many people have turned to it, the uncle is no exception, this time there is a mechanism to contact Xamarin this thing, in fact, before also used for Xamarin, just to write web programs, no contact to mobile development, for Xamarin Mobile development is divided into three branches, Android,ios and WinForm, may later support other development, Xamarin this thing is cross-platform, itself also has Mac,window version, according to your need and custom.

There are several things Android needs to involve

Java JDK: (Java development Kit) the Java Runtime Environment, the JDK is the core of the entire Java, including the Java Runtime Environment, Java Tools and Java Basic Class library

ANDROID:SDK (Android software Development kit) Software development engineers are used to set up application development tools for specific software packages, software frameworks, hardware platforms, operating systems, and more. That's what we're talking about, sdk4.2,sdk5.1,sdk6.0.

The Android Ndk:android Ndk was added in front of the SDK with the word "native", the native development Kit, which Google called the "NDK".

As is known to all, Android programs run in Dalvik virtual machines, and the NDK allows users to execute part of the program using native code languages like C + +.

Android AVD: (Android virtual Device), an Android VM, this machine provides the speed is very slow, it is not as good as downloading the third party's

SDK related Introduction the NDK includes
    • The tools and build files required to generate the native code base from C + +.
    • Embed a consistent native library into the application package files that you can deploy on your Android device (application packages files, the. apk file).
    • Support for all future Android platforms with some column native system header files and libraries
Why use the NDK?In general, the main categories are as follows: 1. Code protection, because the Java layer Code of the APK is easy to decompile, and the C + + library counter-sink is more difficult. 2. Call the third-party C/S library in the NDK, because most of the open source libraries are written in C/s code. 3. Easy to transplant, the library written in C + + can be reused on other embedded platforms. Environment Building 1 Download Java jdk and install 2 download Android SDK and unzip 3 download Xamarin, version 3.11.666, currently this version cracked after more stable, no size limit 4 Download the Xamarin Studio development environment to build Android, and generate the APK note that the release mode is required to generate the APK file by dragging the tool from the Toolbox, using the specified emulator to open, or the APK file after the real-time test is completed, and now our first Android program is finished, Thank you for your Zhu Shouqiang master's cracked bag here!

Uncle also said Xamarin~android article ~ Environment deployment and crack

Contact Us

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.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.