我在windows下装了android的模拟器,我在linux下编译了我自己的android,我想把自己编译的android放到windows下的模拟器中运行,我该怎么做,求高手指点!!!

解决方案 »

  1.   

    不存在冲突吧,你把代码复制到windows的编译器中编译一下就可以了嘛!
      

  2.   

    与其这么折腾,不如在linux 下装个模拟器……你说呢……
      

  3.   

    在linux下安装个模拟器就行了!哪这么麻烦啊!
      

  4.   

    一条路不通,换条路不行啊,在Linux上面装个模拟器多好啊。
      

  5.   

    恩,其实也不是一定要在linux下装SDK,既然编译成功了的话,是可以直接运行的,源码编译之后会生成SDK工具集,包括模拟器。
    给你提供两种方法吧:
    1、直接在源码目录mydroid/out/host/linux-x86/bin/目录下ls看下,里面有adb、ddms、emulator等各种工具,可以直接用的,想运行模拟器的话直接在那个目录下输入命令./emulator就行了,在此之前要先声明下android镜像的位置declare -x ANDROID_PRODUCT_OUT="/xxx/xxx/mydroid/out/target/product/generic"(绝对路径)。比较推荐用这种方法。
    2、其实运行android模拟器要用到的也就是三个img,你去out/target/product/generic目录将那三个img文件拷出来,放到windows下android sdk相应的images目录里替换掉原来的那三个img文件就行了。然后你在windows下运行模拟器用的就是你在linux下编译出来的android系统了。
      

  6.   

    生成APK,传到模拟器里,安装即可啊。
    Eclipse下的话,用ddms很是方便。
      

  7.   

    用5楼1的办法,得先creat avd .
    单纯app的话可以用6l的方法,不过没有实际意义,这样可以的话都没必要去环境下编译。
      

  8.   

    不用create avd,除非你需要在不同的模拟器中保存不同的用户数据
      

  9.   

    LZ,你的android内核源码是怎么下载!在哪下啊!
      

  10.   

    说的是第一个avd..从头开始。当然不用每次。
    难道这个也可以自动生成鸟?