易截截图软件、单文件、免安装、纯绿色、仅160KB

Linux下安装配置Android开发环境

转载  android sdk 1.5 安装与配置
参考  ubuntu 8.10 安装 Android
1.下载android sdk
下载地址如下:
http://dl.google.com/android/android-sdk-windows-1.5_r2.zip
http://dl.google.com/android/android-sdk-linux_x86-1.5_r2.zip
2.
下载eclipse 3.4.2
 按官方文档说,android sdk 可以运行在eclipse
3.3以上的IDE中,ubuntu源中的eclipse版本过低,建议使用eclipse 3.4.2,其下载地址为:
http://download.actuatechina.com/eclipse/eclipse/downloads/drops/R-3.4.2-200902111700/eclipse-SDK-3.4.2-linux-gtk.tar.gz
3.
安装eclipse 3.4.2
先将eclipse解压:
$tar xzvf
eclipse-SDK-3.4.2-linux-gtk.tar.gz
 将解压出的eclipse文件夹移动到目标目录中去,在
这里我设定的安装目标为:/usr/local下。
$sudo mv eclipse
/usr/local/
(
Java libjvm.so and SELinux error:
/opt/jre1.6.0_03/bin/../lib/i386/client/libjvm.so: cannot restore segment prot after reloc: Permission denied
解决方法:chcon -t textrel_shlib_t /opt/jre1.6.0_03/lib/i386/client/libjvm.so

)
4.安装android sdk
解压android sdk包:
$unzip android-sdk-linux_x86-1.5_r2.zip
移动到目标目
录:<在这里我将解压出的sdk文件夹目录改成了android-sdk>
$mv
android-sdk-linux_x86-1.5_r2 android-sdk
$sudo mv android-sdk
/usr/local/
5.配置环境变量:
修改~/.bashrc文件,加入android
sdk与eclipse的环境变量。
$vi ~/.bashrc
在文件的最
后加入
export
PATH=/usr/local/android-sdk/tools:/usr/local/eclipse:$PATH
保存并
退出vi
使配置信息生效
$source ~/.bashrc
6.android
avd配置信息的生成
android avd的创建格式为:android create avd -n your-avd-name -t
your-targets
其中:-n的参数为我们要创建的avd的名字;-t的参数为Available Android
targets的id,我们可以使用命令:android list查寻其具体信息。
$android
list
Available Android targets:
id: 1
    
Name: Android 1.1
     Type: Platform
     API level: 2
    
Skins: HVGA-P, HVGA (default), QVGA-P, HVGA-L, QVGA-L
id: 2
    
Name: Android 1.5
  &nb


相关文档:

操作系统Linux篇(一)

最近准备学习一下操作系统原理,于是照例记录一些重要的东西。
1. 操作系统的功能
    从资源管理的角度来看,操作系统的功能一般分为5种:
    1.1 存储管理
          存储管理就是管理计算机有限的内存空间,包括:存储分配、存储安全和 ......

Linux C 使用指针访问成员

  在Linux用c编程,很多时候都会碰到结构体这个概念,尤其是使用指针访问结构体成员。(下面的文字介绍,请参考代码理解)
        1. 使用一个新运算符:->,这个运算符有一个连接号(-)后跟一个大于符号(>)组成
        &nbs ......

linux api笔记(3):线程(一)

本文中将讲述linux环境编程中线程的使用。不说废话直接上代码:
#include <pthread.h>
#include <assert.h>
struct ThreadData
{
int i;
};
void * ThreadProc(void* arg)
{
ThreadData* data = static_cast<ThreadData*>(arg);
//do something

pthread_exit(data);
}
int main() ......

关于Linux的视频编程(v4l2编程)(转)


前言:目前正在忙于ARM平台的Linux应用程序的开发(其实是刚刚起步学习啦)。底层的东西不用考虑了,开发板子提供了NAND Bootloader,和Linux 2.6的源码,而且都编译好了。自己编译的bootloader可以用,但是Linux编译后,文件很大,暂且就用人家编译的系统,先专心写应用程序 吧。。
正文:要做的任务是,把一块板子上的 ......

linux api笔记(6):线程(四) 线程私有数据

本文将描述线程的一个比较重要的一方面:线程私有数据,如下代码:
#include <pthread.h>
#include <unistd.h>
#include <stdio.h>
pthread_key_t kKey = 0;
void * ThreadProc(void* arg)
{
char* a = (char*)(arg);
sleep(2);
pthread_setspecific(kKey, a);
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号