• 利用VMware虚拟机(Android-x86 2.2)和eclipse,调试安卓代码



    下载 android-x86-2.2-generic.iso (这里包含eth0)  http://www.android-x86.org/download



    XP32位 只能使用 VMware Workstation 7.0, 高版本提示CPU不支持虚拟化错误


    新建虚拟机


    选择FreeBSD


    选择适当的名称和目录


    选择NAT


    选择适当位置保存


    启动虚拟机,并选择最后一个


    选择第一个


    选择 NEW


    选择 Primary


    选择 Bootable


    选择 Write


    输入 yes, 回车


    选择 Quit


    选择第一个,回车


    选择ext3,回车


    选择Yes,回车


    选择Yes,回车


    选择Create a fake SD card,回车


    输入适当的数值,回车


    重启虚拟机


    10几秒,启动安卓虚拟机(比模拟器快)


    单击Settings(以下是切换中文界面操作)


    单击Language & keyboard


    单击Select language


    单击中文


    虚拟机里,按ALT+F1,输入 netcfg


    输入 getprop|grep eth0 (查看虚拟机的ip地址)


    重启虚拟机就是中文界面


    在eclipse中选择 New -> Other


    选择 Android Application Project


    输入适当的文字,并选择 API 8: Android 2.2 (Froyo)


    Navigation Type 选择 None


    填写代码
    import android.widget.TextView;
    
    TextView tv = new TextView(this);
    tv.setText("Hello, World!");
    setContentView(tv);
    


    选择 Window -> Preferences


    选择 DDMS -> Use ADBHOST, 并输入虚拟机的ip地址


    选择 Window -> Open Perspective -> Other


    选择 DDMS


    选择 Reset adb


    稍等后,出现虚拟机


    HelloWorld上单击鼠标右键, 选择 Run As -> Run Configurations


    选择 Target -> Always prompt to pick device


    调试程序, 选择 Run As -> Android Application


    弹出设备选择对话框, 选择虚拟机


    虚拟机上出现 Hello,World!


  • 相关阅读:
    个人作业——软件评测
    软件工程实践2019第五次作业
    18年今日头条笔试第一题题解:球迷(fans)
    游戏2.1版本
    游戏2.0版本 代码
    游戏2.0版本
    改进版游戏代码
    改进版游戏
    2017.1.13之审判日
    找朋友 的内存超限代码
  • 原文地址:https://www.cnblogs.com/nlsoft/p/3445524.html
Copyright © 2020-2023  润新知