蓝天-彭 发表于 2015-1-24 13:59:50

简单快速搭建Eclipse开发环境

以简易可行的方法实现Ubuntu12.04 的eclipse环境搭建、使用及简单apk的编写。

下载JDK
      jdk是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。
下载:
$wget dl.cubieboard.org/software/tools/android/jdk1.6.0_45.tar.gz
解压到/home/tools下,下面设置环境变量是基于这个路径,也可以自定义路径。

下载ADT
      该ADT集成了eclipse和SDK,无需再下载eclipse。
下载:http://pan.baidu.com/s/1kT1LHm3
解压到/home/tools下,下面设置环境变量是基于这个路径 ,也可以自定义路径。

设置环境变量
在终端输入:
$sudo vim /etc/profile
在末尾处添加如下:
JAVA_HOME=/home/tools/jdk1.6.0_45
export JRE_HOME=/home/tools/jdk1.6.0_45/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
export ANDROID_SDK_PATH=/home/tools/adt-bundle-linux-x86_64-20140321/sdk
export PATH=.:$ANDROID_SDK_PATH/platform-tools:$PATH

注:JAVA_HOME=/home/tools/jdk1.6.0_45为下载解压后jdk的路径
    export JRE_HOME=/home/tools/jdk1.6.0_45/jre 为jre路径
    ANDROID_SDK_PATH=/home/adt-bundle-linux-x86_64-20140321/sdk 为下载解压后SDK
    的路径,对于上面的要进行相应的更改

使其生效:
$source /etc/profile

运行eclipse
       下载的SDK中包含了eclipse可执行文件。
进入eclipse目录
$cd adt-bundle-linux-x86_64-20140321/eclipse
运行:
$./eclipse


                                按上图所示点击右侧“Android”,在右边点击“Browse”,选择下载的SDK路径,点击“Android4.4.2” ,然后点击”OK“,默认平台是Android4.4.2

蓝天-彭 发表于 2015-1-24 14:04:11

本帖最后由 蓝天-彭 于 2015-1-24 14:18 编辑



                               创建Android项目
                              在下图左边处点键选择NewAndroid Application …..
                              或点击菜单“File”>”New” > Android Application Project
                              弹出下图:输入ApplicationName ,注意必须是开头首字母大写的英文格式,填完ApplicationName后下面几栏选项会自动生成,然后一直点击Next,最后点击Finish即可。
                              点击Finish出现如下界面:

创建简单apk
                              在fragment_main.xml中添加一个按钮:<Buttonandroid:id="@+id/button1"       android:layout_width="215dp"       android:layout_height="50dp"       android:layout_alignLeft="@+id/button1"       android:layout_below="@+id/button1"       android:layout_centerHorizontal="true"       android:layout_marginTop="41dp"       android:onClick="openDialog()"       android:text="关机"/>

                              保存并点击下图红色框中的三角绿色箭头删除MainActivity.java中原有代码,添加如下代码:
packagecom.example.button;
importandroid.support.v7.app.ActionBarActivity;importandroid.app.AlertDialog;importandroid.os.Bundle;importandroid.view.Menu;importandroid.view.View;importandroid.widget.Button;

publicclassMainActivity extendsActionBarActivity {
         @Override   protectedvoidonCreate(Bundle savedInstanceState) {          super.onCreate(savedInstanceState);      
setContentView(R.layout.fragment_main);   
   Buttonbutton = (Button) findViewById(R.id.button1);       button.setOnClickListener(newView.OnClickListener() {            publicvoidonClick(View v) {                openDialog();            }      });   }
                              publicvoidopenDialog(){       AlertDialog.Builderbuilder = newAlertDialog.Builder(this);        builder.setTitle("Hello");        builder.setMessage("Cubieboard即将关机\n");        builder.setNegativeButton("OK",null);        builder.show();    }    @Override   publicbooleanonCreateOptionsMenu(Menu menu) {       //Inflate the menu; this adds items to the action bar if it is present.

//       getMenuInflater().inflate(R.menu.main, menu);       returntrue;}}


蓝天-彭 发表于 2015-1-24 14:12:27

本帖最后由 蓝天-彭 于 2015-1-24 14:28 编辑

                              
                                创建AVD
                                点击如下图红色框中的按钮

                                出现如下图:
                                点击New...,填写相关信息,点击“OK”
                                如下图,选中所创建的button1:
                                点击右侧Start...弹出如下图对话框:
                                选中“Scaledisplay to realsize”点击Launch                               
Android启动界面:


                                右击如下图的Button,选择RunAs > 1 Android Application,



或点击下图红色框中的三角绿色箭头:


                                出现如下图所示


                                选择刚才创建的button1,点击OK

                                选择第二项“Yes.....”,点击“OK”,弹出如下图:

                                点击”关机“,出现下图所示:



蓝天-彭 发表于 2015-1-24 14:31:24

蓝天-彭 发表于 2015-1-24 14:12 static/image/common/back.gif
创建AVD
                              点击如下图红色框中的按钮


                               在Cubieboard上运行
                              板子上电(android系统)连接miniUSB,ubuntuPC 主机打开终端,拷贝下载ADT中的adb到/bin目录
$sudo cp /adt-bundle-linux-x86_64-20140321/sdk/platform-tools/adb /bin
修改权限$sudo chmod 777 /bin/adb
adb连接Cubieboard$sudo adb shell
同样鼠标右击Button,选择RunAs > 1 Android Application,出现如下图所示

选择第一个unknown-softcubie-20080411,这是Cubieboard的SerialNumber,点击“OK”,Cubieboard将自动弹出下图所示:





lin 发表于 2015-1-26 13:54:44

{:soso_e163:}{:soso_e163:}

Alancheng86 发表于 2015-2-11 11:17:17

好详细,,好好拜读下~

cxd1220 发表于 2016-7-25 11:09:46

cb5在运行$./eclipse之后出现错误
bash: ./eclipse: cannot execute binary file: Exec format error
该怎么解决

蓝天-彭 发表于 2016-7-25 11:33:17

cxd1220 发表于 2016-7-25 11:09 static/image/common/back.gif
cb5在运行$./eclipse之后出现错误
bash: ./eclipse: cannot execute binary file: Exec format error
该怎 ...

你是用cb5 linux系统安装eclipse?

cxd1220 发表于 2016-7-25 14:04:43

蓝天-彭 发表于 2016-7-25 11:33 static/image/common/back.gif
你是用cb5 linux系统安装eclipse?

嗯 是的

蓝天-彭 发表于 2016-7-26 09:47:07

cxd1220 发表于 2016-7-25 14:04 static/image/common/back.gif
嗯 是的

不建议这样做,因为会缺少很多工具,建议还是在PC上搭建吧
页: [1]
查看完整版本: 简单快速搭建Eclipse开发环境