中国最专业的SEO团队为您提供SEM(搜索引擎营销)服务 简体 | 繁體 | English | 浏览论坛 | 旧版回顾
您现在的位置:主页 -SEM -编程 -正文

文章内容

android开发环境配置 PDF浏览

发布者:Tom 被浏览: 次 发布时间:2009-03-30 10:04
android开发环境配置......
  

 

一,所需软件
1.jdk:jdk-6u4-linux-i586-rpm.bin
(下载地址:http://java.sun.com
2.sdk:android-sdk-linux_x86-1.0_r2.zip
(下载地址:http://code.google.com/intl/zh-CN/android/download_list.html)
3.eclipse:eclipse-SDK-3.4.1-linux-gtk.tar.gz
(下载:http://www.eclipse.org/downloads/)

二,配置
1.jdk-6u4-linux-i586-rpm.bin
shell> chmod +x jdk-6u4-linux-i586-rpm.bin
shell> ./jdk-6u4-linux-i586-rpm.bin
会有提示,一步一步来做就行了,最后的安装目录是/usr/java/jdk1.6.0_04

因为系统中集成了gcj,所以我们要用jdk代替gcj,如下:
shell> cd /usr/bin #进入/usr/bin创建快捷命令
shell> ln -sf /usr/java/jdk1.6.0_04/jre/bin/java
shell> ln -sf /usr/java/jdk1.6.0_04/bin/javac
#在/usr/bin中创建java和javac的链接
#f参数表示覆盖原来的,因为原来的java是gcj

在配置文件(/etc/profile)添加如下几行:
JAVA_HOME=/usr/java/jdk1.6.0_04
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:/usr/java/apache-tomcat-6.0.14/lib/servlet-api.jar
CATALINA_HOME=/usr/java/apache-tomcat-6.0.14
export JAVA_HOME PATH CLASSPATH CATALINA_HOME
#CATALINA_HOME是tomcat的路径,见下一步安装步骤和路径
#这里将tomcat中的servlet-api.jar添加到CLASSPATH中了
#因为jsp要使用到servlet技术,所以必须要把tomcat中的servlet-api.jar包添加到CLASSPATH中去

使配置文件立即生效:shell> source /etc/profile
在命令行里输入java -version,得到版本型号即表示安装成功。

2.android-sdk-linux_x86-1.0_r2.zip
解压sdk到某个目录。
将下面路径添加到~/.bash_profile或者./bashrc中的path环境变量中(加到后面就行了):
/home/jerry/java/android-sdk-linux_x86-1.0_r2/tools
即PATH=${PATH}:<your_sdk_dir>/tools
使配置文件立即生效:shell> source ~/.bash_profile
打开eclipse,执行如下:
windows->Android(找到sdk目录位置添加进去)->apply->OK

3.eclipse-SDK-3.4.1-linux-gtk.tar.gz
重新打开eclipse,执行如下:
help->Software Updates->Available Software->Add site
https://dl-ssl.google.com/android/eclipse/
然后选中刚才的那个,还有Ganymede这两个选项。
->install一步一步执行就是。

三,实例演示
打开eclipse
1.file->new->Android Project(安装成功才会有)
程序代码:
package com.google.android.hello;

import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;

public class HelloAndroid extends Activity {
   /** Called when the activity is first created. */
   @Override
   public void onCreate(Bundle savedInstanceState) {
       super.onCreate(savedInstanceState);
       TextView tv = new TextView(this);
       tv.setText("Hello, Android");
       setContentView(tv);
   }
}
然后
run->ok

 优化申请
 联系人:  联系电话:
 E-mail:  QQ:    
 业务内容:
 验证码:   
Copyright © 2008-2010 北京亦乐互动科技有限公司
本网站出处信息及版权均属于北京亦乐互动科技有限公司所有,未经协议授权,禁止下载使用。