CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
查看: 11187|回复: 9

简单快速搭建Eclipse开发环境

[复制链接]
发表于 2015-1-24 13:59:50 | 显示全部楼层 |阅读模式
以简易可行的方法实现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/libJRE_HOME/libCLASSPATH
export PATH=$JAVA_HOME/binJRE_HOME/binPATH
export ANDROID_SDK_PATH=/home/tools/adt-bundle-linux-x86_64-20140321/sdk
export PATH=.ANDROID_SDK_PATH/platform-toolsPATH

注: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


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

 楼主| 发表于 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"
       androidnClick="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;
}
}



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 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”,弹出如下图:

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




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-1-24 14:31:24 | 显示全部楼层
蓝天-彭 发表于 2015-1-24 14:12
创建AVD
                                点击如下图红色框中的按钮

                                Cubieboard上运行
                                
板子上电(android系统)连接miniUSBubuntuPC 主机打开终端,拷贝
下载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,这是CubieboardSerialNumber,点击“OK”Cubieboard将自动弹出下图所示:






本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复 支持 反对

使用道具 举报

发表于 2015-1-26 13:54:44 | 显示全部楼层
{:soso_e163:}{:soso_e163:}
回复 支持 反对

使用道具 举报

发表于 2015-2-11 11:17:17 | 显示全部楼层
好详细,,好好拜读下~
回复 支持 反对

使用道具 举报

发表于 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
cb5在运行$./eclipse之后出现错误
bash: ./eclipse: cannot execute binary file: Exec format error
该怎 ...

你是用cb5 linux系统安装eclipse?

回复 支持 反对

使用道具 举报

发表于 2016-7-25 14:04:43 | 显示全部楼层
蓝天-彭 发表于 2016-7-25 11:33
你是用cb5 linux系统安装eclipse?

嗯 是的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-7-26 09:47:07 | 显示全部楼层
cxd1220 发表于 2016-7-25 14:04
嗯 是的

不建议这样做,因为会缺少很多工具,建议还是在PC上搭建吧
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|粤ICP备13051116号|cubie.cc---深刻的嵌入式技术讨论社区

GMT+8, 2024-11-22 18:09 , Processed in 0.029279 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc. | Style by Coxxs

返回顶部