Build the android SDK/ndk development environment under ubuntu10.10

Source: Internet
Author: User

 

1. Install JDK: sudo apt-Get install openjdk-6-jdk

You can also use this JDK. It seems that sun is more formal.

2. Install eclisep: System-> administrator-> Synaptic Package Manager-> Find eclipse-> right-click the eclipse option mark for installation-> apply

After installation is complete, OK.

3. Download Android SDK: http://androidappdocs.appspot.com/sdk/index.html

Assume that ~ /Android directory.

4. Use eclipse to install ADT online: eclipse-> help-> install new software...-> Add

Name: ADT

Location: https://dl-ssl.google.com/android/eclipse/

OK-> select ADT->...

Wait until the download and installation are complete.

5. Associate SDK and ADT: eclipse-> window-> perferences-> Android-> SDK location :~ /Android/android-sdk-linux_x86

OK

6. Install the API packages for each SDK platform: eclipse-> window-> Android SDK and AVD Manager-> installed packages-> Update all-> Accept-> install

Wait until the download and installation are complete. The package is large and takes some time.

7. Create AVD: eclipse-> window-> Android SDK and AVD Manager-> Virtual Devices-> New->...

OK

Android SDK installed

 

Ndk installation, reference: http://www.cnblogs.com/zhangweia/archive/2010/08/24/1807129.html

 

1. Download The ndk. Note that the version of R4 is downloaded.

Http://dl.google.com/android/ndk/android-ndk-r4b-linux-x86.zip

 

 

2. decompress the downloaded package to a directory ~ /Android/android-ndk-r4b3. Configure ndk environment variable VI ~ /. Add bashrc at the end of the opened file:

 

Ndk = $ home/Android/android-ndk-r4b/
Export ndk

4. Exit and restart shell.

5. Compilation example.

 

Enter the sample directory samples/Hello-JNI of ndk, and execute $ ndk/ndk-build under the directory. After compilation is successful, two subdirectories libs and OBJ directories will be generated in the directory.

Open eclipse, create an android project, and add an existing hello-JNI project to run it.

 

 

Related Article

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.