zoukankan      html  css  js  c++  java
  • Ubuntu下建立Android开发环境

     

    文章分类:移动开发 关键字: ubuntu android
    1、安装SUN JDK,本文不做介绍,请参考Ubuntu Wiki 

     

    2、下载相关软件 



    下载对应系统相应版本的Eclipse IDE和Android SDK,由于我的系统是x64的,就下载了eclipse-jee-ganymede-SR2-linux-gtk-x86_64.tar.gz和android-sdk-linux_x86-1.5_r1.zip。 

     

    3、安装Android SDK 
    将下载的文件android-sdk-linux_x86-1.5_r1.zip解压缩到~/androidSDK文件夹,在终端中运行 

    引用
    sudo gedit /etc/environment

    在文件末尾加入 
    引用
    PATH=$PATH:~/androidSDK/tools

    配置之后就可以保证在终端中可以直接运行Android Debug Bridge (adb)。 

     

    4、安装Eclipse IDE和Android Development Tools plugin 
    将下载的eclipse-jee-ganymede-SR2-linux-gtk-x86_64.tar.gz解压缩到~/eclipse文件夹下,运行eclipse 
    选择Help > Software Updates....,进入Available Software标签,点击Add Site...按钮后,输入 

    引用
    https://dl-ssl.google.com/android/eclipse/

    点OK按钮后,完成Android Development Tools plugin安装。 

     

    5、设置Eclipse 
    选择Window > Preferences...打开Preferences窗口,在左边选择Android,在SDK Location处点击Browse按钮后,选择Adroid SDK的安装地址后,点OK完成设置。

     

    6. 查看Android源码

    拷贝SDK 安装目录下的sources目录到platforms下对应版本下即可.

     

    7. 在android程序中使用第三方包

    选择项目的properties,然后:

    这样,android插件(adt)会将该jar文件中的所有class文件重新编译为android虚拟机中的文件,和项目中的java文件生成的android编译文件一起打包到classes.dex文件中。

    这个classes.dex在apk文件包中,apk是通过zip格式压缩的。

    如果想反编译出dex文件包中的文件信息,可以执行:

    adb shell

    这样可登录到android手机(或者是模拟器)上,执行:

    cd /data/dalvik-cache

    这个目录下放置了所有软件的dex的缓存,列出文件找到需要反编译的文件名:

    ls

    然后执行反编译命令:

    dexdump -d -f -h /data/dalvik-cache/data@app@com.easymorse.apk@classes.dex > classinfo.txt

    8. 如何查看第三方组件源码[以ormlite-android-4.22.jar 和 ormlite-core-4.22.jar为例]

    我们先下载好相对应的[源码包]和[帮助文档包],分别为:ormlite-android-4.22-sources.jar;ormlite- android-4.22-javadoc.jar 和 ormlite-core-4.22-sources.jar;ormlite-core-4.22-javadoc.jar,我们在项目中添加一个 lib文件夹来存放jar包,项目工程目录如下:

    步骤如下图:

    第一:在Referenced Libraries目录下右键第三方组件包[ormlite-android-4.22.jar ] --> Build Path --> Configure Build Path...

    第二:在弹出的属性框中,按如下图操作:

    在Source Attachment Configuration框中,点击External File...按钮来选择源码的位置,记在/lib目录下的ormlite-android-4.22-sources.jar包。然后点击OK按钮。

    第三:添加帮助文档包。操作如下图:

    在Javadoc For 'ormlite-android-4.22.jar'属性框中点击Browse按钮来选择帮助文档包,然后点击OK按钮。

    第四:经过以上的操作步骤,就完成了对第三方组件源码的添加设置以及帮助文档的添加和设置。这样就可以和查看Android源码一样可以查看第三方组件的源码了,同时在Eclipse中把光标定位到某个类,按F1键就可以查看相应的帮助文档了。对ormlite-core-4.22.jar 的操作也是一样。

     9. eclipse 中导入已存在的Android程序:

    New --- Other ---Android --- Android project from existing code

    以上信息来自网上博客:

    部分博客地址:

    http://blog.csdn.net/cjjky/article/details/6535426

    http://www.oschina.net/question/4873_27324

  • 相关阅读:
    组合数据类型练习
    词法分析
    ORACLE聚合函数细节
    Centos7 最小系统安装Redis
    JQuery版评分控件
    Javascript & JQuery读书笔记
    HTML5&CSS3读书笔记
    Javascript版显示相应图片的详细信息
    MVC2,MVC3,MVC4和MVC5的不同
    Microsoft Office Excel cannot access the file
  • 原文地址:https://www.cnblogs.com/xiaoxxy/p/1946122.html
Copyright © 2011-2022 走看看