ai栗子吧 关注:102贴子:6,548
  • 8回复贴,共1

一步步学习Android开发

取消只看楼主收藏回复

虽然是三分钟热度 还是把笔记做一下


1楼2011-11-28 21:33回复
    网速不给力,无法联网安装ADT
    找到另一种办法
    http://blog.csdn.net/guoguoljg/article/details/6955896


    4楼2011-11-28 22:32
    回复
      1.安装ADT
      2.在Eclipse中升级SDK,选择你要的SDK平台,Android 2.1估计用的最普遍,这也能兼容大部分手机。3.0以上版本对硬件要求就较高了,估计有些手机承受不住。
      升级下载的SDK,都保存在Eclipse目录下的platform(平台)文件夹下,每个都有好几百兆呢,所以之前下载的20多M的肯定没有完整的SDK,只是升级版本。
      3.安装AVD,android virtual device 安卓虚拟器件。顾名思义,就是有这个才能在PC端进行模拟。
      这三步做下来,就完成了。


      5楼2011-11-29 00:36
      回复
        今天用了AVD2.1来模拟,这样PC端的界面就跟1楼帖子里的一样了。
        还是2.1的来的爽一点,同时为了兼容市面上的安卓手机,以后都在AVD2.1上面弄。


        7楼2011-11-29 21:51
        回复
          传张晚上改的程序,记录一下。。。



          8楼2011-11-29 23:05
          回复

            哈哈,我终于解决了这个问题:打开eclipse时,弹出MSVCR100.dll为无效的Windows映像。
            我想原因应该是这样:Eclipse是认CPU的,因为我下载的是32位版本的,可是我的CPU是E5500是64位。
            百度搜索到MSVCR100.dll这个系统文件有两种版本,“目前一般使用的 msvcr100.dll 版本为10.0.30319.1,可以在右键属性中查看得到。但是请注意,针对相同版本,存在752KB和808KB大小的两种文件,808KB的是用于64位操作系统的。”
            所以我尝试下载了一个752KB的MSVCR100.dll,当然这个不能去替换系统里的那个,系统会出问题的。我将这个文件放到了Eclipse的文件夹中,重新打开,问题解决。哈哈哈哈
            网上似乎有一些别的解决办法,我先前看到有人说可能缺失的不止是这个dll,去下载一个VS2010可以解决问题,**这有2.5G的,而且个人有洁癖,不想安装不需要的软件,现在解决问题之后再想了想,这个方法应该是行不通的。嗯
            继续我的android菜鸟之路
            


            9楼2012-04-07 14:20
            回复
              我在这个夜晚继续android开发菜鸟之路,使用离线安装SDK的方式,但是其中的一些文件夹版本太老了,最后还是需要用在线升级的方式。
              这里要感谢我们伟大的祖国,他真的是无孔不入,由于他对google的屏蔽致使一直无法在线升级,最后采用修改系统hosts的方式,用记事本方式打开
              =======================方法如下
              在C:\WINDOWS\system32\drivers\etc打开/etc/hosts文件,在最后添加
              #google_android更新
              203.208.46.146 dl.google.com
              203.208.46.146 dl-ssl.google.com
              海周之前就是采用这种类似的方式来翻墙上google+的
              


              10楼2012-04-08 01:21
              回复
                因为默认的AVD是采用 WVGA800
                这个显示尺寸太大了,到时候调试也慢,所以我修改成WQVGA400
                截图留念

                


                11楼2012-04-08 01:26
                回复
                  public class Server implements Runnable
                  //一个类通过关键字implements声明自己使用Runnable这个接口。
                  需要重新写里面的方法


                  12楼2012-05-09 00:18
                  回复