• 搭建Android开发环境(linux x86_64)


    为了破某人某个手机游戏的纪录,终于买了一台安卓智能手机,好高级啊!在破纪录之余,我也想试着搞一下手机开发,虽然不太实际。

    首先要解决的问题当然是开发环境。好习惯,先找官方文档。直接google一下android,跑进去安装到开发基本上全都有写了。环境搭建主要是:

    1. Download the Android SDK.
    2. Install the ADT plugin for Eclipse (if you’ll use the Eclipse IDE).
    3. Download the latest SDK tools and platforms using the SDK Manager.

    基本上我是按照上面所写的一步步去做了,当然,如果我从一开始看的就是官方教程,我更加会:

    If you're a new Android developer, we recommend you download the ADT Bundle to quickly start developing apps.

    相信直接下一个ADT Bundle什么都搞定了,而我还要担心下载的Eclipse版本对不对(我下载的是Eclipse for Mobile Developer),然后我发现Eclipse真绿色无污染!有问题再下一个好了。

    看上去好像也什么太大的问题,恩,问题的确是有的,在我身上。首先,我的系统是64位的linux mint,如此,当你直接运行Android SDK提供的emulator:

    ./emulator
    

    会报错——"没有那个文件或目录",而ls明明就看到有那个文件啊!我那时还以为是什么配置文件不存在。最后发现这些tools都是32位的程序,官方教程也有写:

    64-bit distributions must be capable of running 32-bit applications.

    那么如何让64位系统运行32位的程序呢,windows下好像有个叫兼容模式的东西,linux的话安装一下ia32-libs就可以了。

    然后另一个问题,linux mint预装的jdk和jre都是open java版本,也不知是真是假,听闻使用open java进行Android开发会有问题,而我,在一开始直接运行模拟器的时候的确出现了java io error之类的问题,所以我那时也就没多想,把open java给卸了(sudo apt-get purge openjdk*),安装oracle java: https://help.ubuntu.com/community/Java

    到这里也不知道是不是已经把环境搭好了,反正官方教程的第一个first app能在模拟器和真机中运行,就不知道所谓的真机调试,为什么把程序直接安装到真机上了。还有,真机调试我直接把usb线拨了没问题吧。。。。

  • 相关阅读:
    linux加载和卸载模块
    java 面试题之银行业务系统
    java 面试题之交通灯管理系统
    java 实现类似spring的可配置的AOP框架
    分析JVM动态生成的类
    最长上升子序列(模板)
    项目管理模式
    让thinkphp 支持ftp上传到远程,ftp删除
    hdu 1280 前m大的数 哈希
    互联网+脑科学,中国脑计划的机会
  • 原文地址:https://www.cnblogs.com/madao/p/3003288.html
Copyright © 2020-2023  润新知