1. 如何往android模拟器上copy 音视频文件?
2. android 模拟器如何 上网?
3. emulator -avd Android-AVD(名字)这样启动经常会有问题.
   (启动过几次, 后来不行了, 这种方式下是不是一定要连上网线才行?  在eclipse中, 运行程序, 模拟器可以启动. )

解决方案 »

  1.   

    问题1、
    方式一、将文件拷贝到工程的assets目录下
    方式二、将文件拷贝到res\raw目录下(没有目录的话可以创建一个,但目录名必须是raw)
    方式三、在Eclipse中转到DDMS透视图部分,在File Explorer视图部分展开mnt文件夹,选中sdcard文件夹,通过视图右上角的Push a file onto device按键可以将文件传到模拟器的sd卡中
    其它方式可以通过命令行方式等问题3、
    我用emulator启动模拟器很多次,均成功,没见什么上写与网络连接相关
      

  2.   

    问题1:模拟器启动后,运行下输入cmd 进入dos环境,输入:adb push c:\1.mp4 \sdcard\1.mp4 将c盘1.mp4放到模拟器虚拟SD中 (注意:adb命令是android-sdk tools下的工具,需要设置tools文件夹为环境变量,如果没设置的话,dos环境需要进入该文件夹目录操作(楼主应该懂吧)问题2:只要主机能上网,启动模拟器后状态栏提示有3G表示可以上网,用自带的浏览器即可上网咯问题3:使用emulator能正常启动模拟器 ,与其它设置无关(楼主出现问题,可能其它方面有问题)
    希望能给楼主一定帮助!!
      

  3.   

    方式一、将文件拷贝到工程的assets目录下
    方式二、将文件拷贝到res\raw目录下(没有目录的话可以创建一个,但目录名必须是raw)
    ------------------------
    这样做后, 在模拟器 什么地方可以见到这些文件?
      

  4.   

    现在的模拟器一般都要设置代理上网,设置方法如下:相关准备:查找代理ip的网址→http://www.sooip.cn/ipchaxun/进入adb shell模式:
    将网络连接代理设置写入配置数据库,假如你的上网代理IP是10.193.xx.xx:
    sqlite3 /data/data/com.android.providers.settings/databases/settings.db "INSERT INTO system VALUES(99,'http_proxy','10.193.xx.xx:1080')"
    查询一下是否成功更改了系统设置:
    sqlite3 /data/data/com.android.providers.settings/databases/settings.db "SELECT * FROM system"
    结果中应有:99|http_proxy|10.193.xx.xx:1080
    重启模拟器,应该可以使用Browser上Internet了.
    删除刚刚写入的配置信息方法:
    sqlite3 /data/data/com.android.providers.settings/databases/settings.db "DELETE FROM system WHERE _id=99"
      

  5.   

    上网可以了.(直接上就行, 不知是不是更新了SDK的原因)---------------------------------------------------------------------
    方式一、将文件拷贝到工程的assets目录下
    方式二、将文件拷贝到res\raw目录下(没有目录的话可以创建一个,但目录名必须是raw)
    ---------------------------------------------------------------------

    我这样做了, 但不知在模拟器 什么地方可以见到这些文件?